President Donald Trump’s rambling address to the White House Correspondents’ Association Dinner on Friday was filled with far more insults than assertions of fact.

The President used his remarks both to praise, and at times, to excoriate, some of the biggest names in Washington's press corps and beyond.

The evening started with promise, but descended into failed jokes, recycled material and a truly awful attack by the US president on CNN host Kaitlan Collins.