You - and indeed, he - may have thought that kissing Sean Spicer was the most ill-judged moment of his career, but it seems that James Corden is determined to outdo himself.

The chat show host came in for serious criticism over the weekend after he made several jokes about Harvey Weinstein at the AmFar Gala in Los Angeles.

He's now taken to Twitter - as predicted - to apologise 'for anyone offended', but many are pointing out that he has form in using that line after doing something that generated publicity...