Perhaps his opposition is rooted in the belief a foreign tax wont' do anything to reduce or stop price escalation.  Have a look at Vancouver...prices keep rising though not as fast.  The only thing that has happened is fewer sales...which means less moola to the government.  So, perhaps like all good politicians, Tory is just trying to protect the City getting its "fair share" of taxes...