UK: Keir Starmer scraps pledges on insulation and £28bn