Jimmy Kimmel has criticised "anti-American" threats to free speech during an emotional return to late-night US television - following a brief suspension after his comments about the killing of conservative activist Charlie Kirk.

Through tears, the comedian said during Tuesday's comeback show that "it was never my intention to make light of the murder of a young man".

Kimmel accused the head of the organisation that regulates American TV of "mob tactics", and poked fun at President Donald Trump's appearance at the UN - including an escalator mishap.

But Tuesday's episode was not available to viewers in all markets, due to opposition from some local stations affiliated with Kimmel's network ABC.

Those broadcasters, which are run by the companies Nexstar and Sinclair, reportedly account for about one in five of ABC's local stations in the US.