The government has just launched a new Help to Build scheme, to help people wishing to self-build their home in England; applications can now be made. For many the dream to build a home of their own remains just that, a dream. Funding a self-build requires a significant capital, which can be a challenge, especially…