Prince William names his baby Archive