“Shameful timing. On the night his father-in-law is fighting for his life in ICU, Prince Harry cracks un-funny jokes about President Trump on Colbert show,” one critic wrote on X.
“So Harry thinks it’s normal to do a comedy skit whilst his father-in-law lies in intensive care, in imminent danger, awaiting surgery? Shameful, embarrassing behaviour,” another added.
“This is unbelievable. Thomas Markle is right now fighting for his life in hospital – things are genuinely very bad. And Meghan Markle has just posted this on her Instagram. Harry continues to degrade the British Royal Family by the day. Truly grim,” journalist Dan Wootton wrote.
“The United States does not need nor want a British prince to comment on our political situation. Harry needs to keep his opinions to himself,” a fourth user said.

Some Viewers Loved It
Despite the outcry, other viewers praised Harry for his humour, stage presence, and willingness to poke fun at himself.
“Tonight Harry is showing us that he not only married an actress, he too can act, and he is a good actor and comedian. His timing is so good! And I cannot stop laughing. Meghan girl, your husband is everything,” one fan wrote.
“Only Prince Harry could pull this off. Handsome, witty, charming, humble. And here I thought I couldn’t possibly love him any more,” another gushed.
“The real Prince Harry auditions to play a Hallmark Movie Christmas prince in a surprise appearance on The Late Show. Just when we couldn’t love him anymore! This is brilliant,” a third added.