Boris Johnson rides the blue wave – Tories ‘pinching themselves’ after big General Election victory
The Boris Johnson era has begun. The Conservative Party won an overall majority of 80 in an election that has
The Boris Johnson era has begun. The Conservative Party won an overall majority of 80 in an election that has
Labour’s Sarah Jones won the seat in 2017 with a 9.9% majority, with 29,873 votes giving her a 52.3% share