British Prime Minister Keir Starmer announced his resignation on Monday after less than two years in office in a term characterised by policy U-turns and deep public unpopularity(Associated Medias) - All rights reserved