The problem is the guy at the helm (Carney) is basically a Conservative in a Liberal hat. Years ago his policies would have fit squarely into the Conservative agenda, but the latter swung so far right with their anti-immigrant, anti-trans, tough on crime bullshit that the Liberals nominated a moderate conservative to lead the party. Carney is perfectly happy with all the things you listed sadly.
The problem is the guy at the helm (Carney) is basically a Conservative in a Liberal hat. Years ago his policies would have fit squarely into the Conservative agenda, but the latter swung so far right with their anti-immigrant, anti-trans, tough on crime bullshit that the Liberals nominated a moderate conservative to lead the party. Carney is perfectly happy with all the things you listed sadly.