Rishi claims the Tories "deliver" on housing .....!???
- last year
️♂️ After 10 years of a Tory led government, research by Heriot-Watt University says England has a backlog of 3.91 million homes, meaning 340,000 new homes need to be built each year until 2031.......❗️