Donald Trump has claimed Jimmy Kimmel's late-night talk show was pulled off the air because of "bad ratings".

Kimmel's programme on US network ABC was axed after he criticised the US president and his allies for their response to the assassination of the right-wing influencer Charlie Kirk.

The decision led to accusations that free speech was under attack in the US, with Democrats including former US president Barack Obama and a number of celebrities sounding an alarm.

Mr Trump said: "Well, Jimmy Kimmel was fired because he had bad ratings, more than anything else."

"And he said a horrible thing about a great gentleman known as Charlie Kirk.

Speaking at a news conference alongside Sir Keir Starmer, Mr Trump added: "Jimmy Kimmel is not a talented person. He had very bad ratings, and

See Full Page