Tom Cruise sends heartfelt message to Prince William Prince William announces Earthshot Prize Winners, shares stage with celebrities and world leaders