New price caps mean that 80% of four-bed homes will be too expensive, with the North hardest hit, according to Hamptons.
Read MoreNew price caps mean that 80% of four-bed homes will be too expensive, with the North hardest hit, according to Hamptons.
Read More