business No government in half a century has built 300,000 homes every year, but that’s what Labour wants to do now Alex Lord Aug 14, 2024 The election of the Labour government has been accompanied by a renewed appetite to deal with Englan...