Economy sees itself let down by insurers