Stamp duty costs average £10,000 over a lifetime

Stamp duty is costing the average homeowner around £10,000, with that amount quadrupled for those in London, a study by Lloyds Bank showed.

The amount of stamp duty paid in England and Wales in the year