Trump claims to have been holding talks with Iran, while Iran denies it. So who has he been talking to? The Daily Mash presents six best guesses.
Himself: Trump has been known to talk out loud, even to himself. Perhaps he's been having conversations with the Iranian president in the privacy of his own bathroom.
JD Vance with a towel on: The vice-president, against war with Iran, may have been forced to role-play 'the Ayatollah' with a towel on his head.
Zohran Mamdami: Mistaking the New York mayor for an Iranian, Trump may have decided to end the war by pretending to talk to him.
A prank-calling Australian DJ: Somewhere in Sydney, a DJ might be sitting on a recording of a prank call to Trump, pretending to be an Iranian official.
Goose, from the film Top Gun: Trump's imaginary conversations with the late radar intercept officer might have led him to believe he's been negotiating with Iran.
Nobody: Perhaps Trump knows he's been talking to nobody. But watching the media scramble to figure it out is apparently worth it to him.
Source: The Daily Mash (UK)