Landlords bought just a tenth of all homes sold in Great Britain during the first half of 2024, the lowest share of purchases since 2010.

​Landlords bought just a tenth of all homes sold in Great Britain during the first half of 2024, the lowest share of purchases since 2010.   Read More