Britain’s ruling Labour Party suffered a bruising defeat on Friday, tumbling to third place in a by-election in its traditional northern stronghold of Gorton and Denton in Manchester. The loss heaps fresh pressure on Prime Minister Keir Starmer as discontent grows among the electorate. The left-wing Green Party of England and Wales captured the seat, […]