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









