William and Kate’s baby will be King George VII