Donald Trump gave the broadcaster CNN four of his "fake news" awards on Wednesday as he used the gimmick to escalate his attacks on media.

The US president singled out The New York Times twice while the broadcaster ABC and the magazines Time and Newsweek were each mentioned once.

Claims of "collusion" between the Trump campaign and Russia - a topic which has overshadowed the presidency and is being investigated by a special counsel - was also named.

The so-called "awards" were presented in list form and specified particular stories about his presidency, some of which have previously resulted in apologies.

However the president was mocked online after a link he posted to the list, which was hosted on the Republican Party's website, failed to load.