King Charles must be pinching himself at the moment. After months and months of terrible headlines, he's suddenly surrounded by applause.

Over the past couple of days, in his speeches on his US state visit, he's teased President Trump, stood up to him, charmed him and even though it was hidden in a velvet glove, landed a couple of decent digs.

And many commentators, even critics of the monarchy, seem delighted at the spectacle. It was the underdog winning the cup against all expectations.

Alastair Campbell, a longstanding republican, posted: "Excellent speech by King Charles... Loved the confidence in British and European values."

Sir Anthony Seldon, historian and biographer of prime ministers, praised the subtlety of what the King seemed to have pulled off.