By September 2025, 64% of London’s planned affordable homes had yet to start construction, a new report shows.
Over the next three years, small shops, cafes and hairdressers in England could see their bills rise by an average of 52%.