Briton finishes fifth and rues form heading into Paris 'I am better than these people. It's me versus me' Jonnie Peacock has insisted he is still the man to ... Read more