Each year billions of pounds is raised through stamp duty (£4.6 billion in 2005/06), which is basically a property tax,… read more