News

Taron Egerton has ruled himself out of playing James Bond, saying he's "too messy" to star as the polished super spy.