The average price of a UK property coming to market has climbed to £371,870 in March, in a busy month that's seen a huge ...
Tens of thousands of homebuyers are set to miss the stamp duty deadline by days – costing them £142m in extra tax.