Mini budget continues to wreak havoc on the UK housing market as annual sales dive 18 per cent Posted on March 22, 2023 | by [#item_full_content]