Tucker Carlson gratefully said 'thank God' after Donald Trump announced he'd negotiated a ceasefire between Israel and Iran.

The former Fox News host had briefly feuded with both the president and engaged in a viral showdown with Senator Ted Cruz over America's support for Israel's war on the Iranian nuclear program.

Tucker Carlson posted to X after the ceasefire was revealed by Trump, stating simply: 'Thank God.'

He then posted a new episode of his talk show with an additional note slamming his former Fox News colleague Mark Levin.

'Thank God Trump brokered a ceasefire. That’s the last thing Mark Levin wanted.'