News

Despite UK Prime Minister Keir Starmer’s plans to build 1.5 million homes, London builders are taking longer to start home construction due to numerous reasons. Here are some of them ...