Bookmakers have made George and James the favourites for the name of the new prince.

George was the favourite with William Hill (5/2) and Paddy Power (6/4), while Ladbrokes had James at 2/1.

Both of these names, with six kings called George and two called James, would fit the bill for a traditional, regal name.

“George was the second most popular name before we knew whether the baby would be a boy or girl, so now it moves into pole position and is the red hot favourite to be the name of the new Prince,” said William Hill spokesman Joe Crilly.

Henry, the given name of the Duke’s brother Prince Harry, is also in the running, along with Alexander and Louis.

Ladbrokes has Henry at 5/1, the same as it is offering George, after what it said was an “unprecedented amount of bets” in the last 48 hours bringing it in from 50/1.

Spokeswoman Jessica Bridge said: “James is the red-hot favourite and the odds suggest we’ll get the name on Tuesday. We’re staring down the barrel of a gun if the baby’s named Henry.”