By-Election Result: West Fife and Coastal Villages
Another Labour win in a seat they really shouldn’t have struggled with, in what turned out to be one of the blandest by-elections of the year, with very little in the way of swings one way or the other. […]