The speculation tax would be prorated based on years of ownership. Foreign nationals are not solely the problem. There are Canadians who are not claiming capital gains on flipped properties. Just ask any developer how many of their purchasers flip houses using assignment clauses in their agreements of purchase and sale. I'll bet very few claim the capital gain.