
There is a “very real risk” of landlords quitting, a property firm is warning, as it said 2023 marks a turning point following a boom period for those investing in the buy-to-let sector.
Savills’ research indicated that average net profits for landlords are at their lowest since 2007.