Prince William, the president of the Football Association, was in a cheerful mood as he watched his beloved Aston Villa ...