The UK has the lowest ratio of dwellings to residents in Europe (35% below France) and is building them at the 3rd slowest rate (50% that of France).

Forcing landlords to pay £10,000 to improve their EPC ratings will hammer supply, hike prices and push people onto the streets. https://t.co/HulvKpG6ri pic.twitter.com/0JPR16zcfk

— James' dog. (@WestminsterPup) March 29, 2023