Andrew Western held the seat for Labour with a majority of 9,906 votes Andrew Western held the seat for Labour with a majority of 9,906 votes The Independent
‘Crossbow killer guilty of triple murder and rape’ & ‘Huge boost to defence spending’ – Paper Talk UKMarch 7, 2025