Home Business Homeowners could face annual property tax under Treasury plans to replace stamp duty