Stamp Duty payments soar: Are Brits paying too much?