Prince William arrives in Singapore ahead of 2023 Earthshot Prize | AFP