The liberal party that has been in power is best described as neoliberal, which is a typically right leaning ideology. Their version of it is more centerist. Regardless, calling them “leftist” is factually incorrect.
Conservatives will always make things worse. They don’t serve us, they serve themselves and whoever will make them the most money. Everything you’re frustrated by from the liberals will get far worse with them in power.
The only party currently offering solutions is the NDP. Their housing plans involve policies that have been tried and tested in studies and in practice, they have a real plan for dealing with the climate crisis, and they’re the only ones who will make electoral reform happen, which would end the liberal-conservative feedback loop we’re stuck in.