Boris Johnson has denied demanding a million-dollar fee for an interview with ex-Fox News host Tucker Carlson.
The US presenter accused the former prime minister of requesting the payment, equivalent to around £800,000, for the booking.
But Mr Johnson’s team dismissed this account as “untrue”, claiming Mr Carlson had been the one to make the offer.
They said Mr Johnson initially accepted, provided the money went solely to Ukrainian veteran charities. But he decided not to go ahead with it after the death of Russian opposition leader Alexei Navalny, which has been widely blamed on the Kremlin.
Scathing attacks
Mr Carlson, an influential voice in Right-wing US media known for his scathing attacks on Ukrainian leader Volodymyr Zelensky, said he had been “annoyed” after Mr Johnson denounced him as a Kremlin stooge following his interview with Russian President Vladimir Putin.