Search results
General election results – live: Starmer promises a ‘changed Labour Party’ as Tories wiped out by...
The Independent via Yahoo Canada News· 19 minutes agoMr Logan won with 13,455 votes. Mr Ross stood in place of David Duguid, who was barred from standing...