Historically, the riding was held by Chuck Cadman, who was elected as a Reform, Canadian Alliance, and independent candidate in the 1997, 2000, and 2004 elections. Since then, the riding has alternated between the NDP and the Conservatives.