Failed Insulation Scheme Leaves Homeowners Facing £230k Bills
A damning parliamentary report reveals the government's Energy Company Obligation scheme has left tens of thousands with defective insulation, creating health risks and massive repair costs.