Buying a home unfortunately means coming face to face with stamp duty, one of Britain’s most hated taxes. What you pay ...