It seems like only yesterday his parents were presenting him to the world on the steps of the Lindo Wing, but little Prince George isn’t quite so little anymore – in fact, he’s nearly eight years old.