Buying a home unfortunately means coming face to face with stamp duty, one of Britain’s most hated taxes. What you pay depends on the price of the property you’re buying, and what kind of property ...