The glitzy Earthshot Prize awards kick off this evening with a celebrity green carpet event, and Prince William expressing his admiration for Africa.