For now, though, it’s all a big muddle, and President Trump can’t quite believe his luck. He’s arguably enjoying his best week since taking office. As the Democrats embarrassed themselves in Iowa, the media largely ignored the fact that Trump won his own caucus in the same state by an enormous margin. He’s destroyed the last remaining NeverTrumpers in his party.

Trump’s impeachment has fizzled out — the dampest of squibs — with his inevitable acquittal. The whole saga has made him look invincible and the Democrats foolish. The American economy keeps defying gravity, and Trump’s approval rating just hit 49 percent, his highest score so far. Barack Obama was on 46 percent towards the end of his first term. On Tuesday night, Trump delivered a very upbeat State of the Union address. ‘The American age, the American epic, the American adventure has only just begun,’ he said. ‘Our spirit is still young. The sun is still rising. God’s grace is still shining.’

It’s easy to see why Trump might think that the Almighty is on side. Standing behind the president, Nancy Pelosi, the Democratic Speaker of the House, tore up her copy of Trump’s speech — an act that summed up her party’s impotent rage at his success. The video will be used in Republican attack ads for the rest of the year. The party of Pelosi feels cursed. The president just got impeached, yet it’s the Democrats who find themselves in hell.