Mini budget continues to wreak havoc on the UK housing market as annual sales dive 18 per cent

[#item_full_content]