Nach einer weiteren Silbermedaille bei den Halleneuropameisterschaften 2007 in Birmingham, bei der er sich mit 17,47 m nur seinem Landsmann Phillips Idowu geschlagen geben musste, hatte er mit Verletzungen zu kämpfen. Zwar schaffte er die Norm für die Olympischen Spiele 2008 in Peking, scheitert dort aber mit 16,72 m in der Qualifikation aus. Bei den Weltmeisterschaften 2009 in Berlin und bei den Europameisterschaften 2010 in Barcelona wurde er jeweils Zehnter, bei den Commonwealth Games in Neu-Delhi, für England startend, mit 16,96 m Vierter.