As someone who was badly caught out by the last major crash in in 1989 – this chart frightens me.
This report is from Fathoms, who are economic advisors to Newham Council Investment and Accounts Committee.
“The UK’s house price to income ratio …Read more…