Labour wins landslide victory but faces setback in Muslim-dominated areas M Haris July 5, 2024 Newly elected UK Prime Minister Keir Starmer and his wife Victoria Starmer are clapped in by staff as they enter his official London residence at...