Hundreds of celebrities signed on to a letter backing late-night TV host Jimmy Kimmel after ABC suspended his show over remarks he made about the assassination of conservative activist Charlie Kirk.

Jennifer Aniston, Meryl Streep, and Robert DeNiro are among those calling Kimmel's suspension a "dark moment for freedom of speech in our nation".

ABC pulled the show indefinitely last week after the chair of the US broadcast regulator threatened action over the comedian's remarks.

The fallout has prompted a debate over free speech, with critics decrying the move as censorship and assailing ABC and its parent company Disney for appearing to bow to pressure from the Trump administration.

Kimmel delivered a monologue last week in which he expressed condolences to the Kirk family but criticised President Donald Trump and Republicans for their reaction to the assasination.