It claims to be the most trusted name in news. But on Wednesday it will devote an hour of prime time to a serial liar who sought to overthrow American democracy.
CNN’s live town hall with Donald Trump, the former US president, has been condemned by critics as a marriage of convenience: an ailing network looking to boost ratings and a disgraced 76-year-old candidate seeking rehabilitation.