If I am not mistaken "it" here is called a preparatory subject. We use it to make sentences easier to read. Without "it," the sentence would read : "The aim of the new regulations is to make having funds available for energy improvement in their houses easier for prospective homeowners.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.