however, canada is not a two party system, so what happened was that the right fractured into a more conservative reform party and a more centrist conservative party. the reform party swept the conservative parts of bc, alberta and saskatchewan while the liberals won by huge margins everywhere else because the pcs and reform party split the vote. eventually, the eastern rump left in the conservative party merged back into the reform party and rebranded itself as a new conservative party, leading to the election of stephen harper in 2006. he then reduced the gst by two points.
abortion was also a factor, as the mulroney government did not write an abortion law when the courts threw it out, but harper did not bring one in when he won a majority in 2011.