The Good Morning Britain host said the choice of name is "silly". Sigh.

Countless Riverdale and Archie comics fans loved the name, with some saying that the baby, who will have no title, should be referred to as “Archie Harrison, Duke of Riverdale, Gargoyle King” and hoping that he one day will have a sister named Betty.

“So the royal couple, in a striking blow for diversity & feminism, have given their son one of the most popular white middle-class first names, Archie, and a second name, Harrison, that was chosen because it stands for ‘Harry’s son’ (I’m serious..),” he said on Twitter.

“Hilarious.”

So the royal couple, in a striking blow for diversity & feminism, have given their son one of the most popular white middle-class first names, Archie, and a second name, Harrison, that was chosen because it stands for 'Harry's son' (I'm serious..). Hilarious. pic.twitter.com/kV0ezcwNLc

Archie, which is German in origin, means “genuine,” “bold” and “brave.” Harrison does indeed mean “son of Harry”, though Prince Harry’s real name is actually Henry, as in His Royal Highness (HRH) Prince Henry Charles Albert David of Wales.