В 2012 году с третьим временем попал в финал чемпионата Европы в Хельсинки. В решающем забеге при неблагоприятных погодных условиях показал один из своих худших результатов в сезоне (20,95), но его хватило для бронзовой медали. Выступал на домашних Олимпийских играх в Лондоне в эстафете 4×100 метров. В предварительном забеге британцы финишировали вторыми и должны были проходить в финал. Однако Талбот передал эстафетную палочку Адаму Джемили за пределами установленного коридора, из-за чего судьи дисквалифицировали команду.