20-year gas leak branded “a national scandal”