Canada is great place to live, born here and live here 60 + years.
The top main cities are not so great to live in now based now upon the cost of housing which has risen dramatically due to rich oversea immigrants moving over.
This has made for a lower style of living for many and a growing number of homelessness.
Not too sure about the recent federal politics either but I was never effected by the pandemic problem financially..