UK Prime Minister Keir Starmer announced $26.7 million (£20 million) in new aid for Gaza to address urgent humanitarian needs as part of a broader diplomatic push to secure lasting peace in the region, an official statement showed on Saturday.