The £260m hidden cost of stamp duty