Prince William at football in Buckingham Palace