Two Canadian cities have been deemed “impossibly unaffordable” after ranking among the top 12 most expensive housing markets in the English-speaking world.
A new report from Demographia named Vancouver as the third least-affordable city in the world while Toronto took 11th place on the list.