is james francis mason a liberal?
with a turnout of 42.5%, newbould from the liberal party won 57.3% of the vote in the by-election.