First Homes Scheme New Towns 2026 | 170,000 New Homes Explained
The short answer — what this means for first-time buyers In March 2026 the UK government announced seven new towns across England. Every property built in these new towns will be a new-build — which means every eligible first-time buyer can apply for the First Homes Scheme 30% to 50% discount on any of these … Read more