US President Donald Trump complained about receiving bad publicity from TV networks and threatened to remove their licenses, fuelling a national debate on free speech that was sparked when talk-show host Jimmy Kimmel was suspended for his comments on the right using Charlie Kirk’s death to score political points.