The Liberal candidate beat out NDP incumbent Jim Doyle with 54 per cent of the riding popular vote in last Wednesday's provincial election. McMahon and 75 other Liberal candidates swept into office, almost wiping out the NDP which got three incumbents re-elected. Premier Ujjal Dosanjh lost the election in his own riding and has announced his resignation as NDP leader. She also said that despite the numbers, it wasn't an easy win.
Nothing is ever an easy win.
He said his defeat wasn't a case of voters being tired of him as MLA after almost a decade but a blow against the NDP government overall. McMahon got 7659 of 14,170 ballots for Columbia River-Revelstoke, which works out to 54.05 per cent of the vote. Doyle got 4465 ballots for 31.51 per cent. In Revelstoke itself the breakdown between the two was 53.35 per cent support for McMahon at 1918 ballots out of 3595 and 32.63 per cent for Doyle at 1173 ballots. Green Party candidate Jennifer Brownlee got 946 ballots for 6.68 per cent of riding votes.