John Herron is a Canadian politician and former Red Tory, and now a Blue Liberal, who served as the Progressive Conservative member of Parliament for the riding of Fundy Royal from 1997 to 2004. From Wikipedia
The Progressive Conservative stronghold faces a pivotal election as a 'fringe' candidate challenges traditional party values.