Repeat: In a staggering 20 areas across the UK, to buy a three-bedroom property a family income would have to exceed £100,000.
In a staggering 20 areas across the UK, to buy a three-bedroom property a family income would have to exceed £100,000.