The Duke and Duchess of Cambridge have named their son George Alexander Louis, Kensington Palace has said. George had been the bookmakers’ favourite for the first name of the prince, who is third in line to the throne. He will be known as His Royal Highness Prince George of Cambridge....
Read more