Prince William and his wife, Kate, Princess of Wales, attend the first Earthshot Prize awards ceremony at Alexandra Palace in London. AP

Winners of Prince William’s Earthshot Prize announced at star-studded ceremony