Stamp responsibility ‘not essentially the most important barrier’ to purchasing a house October 8, 2025