In the first year of the parliament, 143,570 homes were built in England - less than half the annual rate needed to meet the government’s manifesto pledge.
It's virtually in the Chancellor of the Exchequer's job description to wheel out empty platitudes when confronted with ...