Prime Minister Rishi Sunak announced Wednesday that he’s delaying by five years a ban on new gas and diesel cars that had been due to take effect in 2030, watering down climate goals that he said imposed “unacceptable costs” on ordinary people.

The move angered green groups, opposition politicians and large chunks of U.K. industry, but was welcomed by some in the governing Conservative Party who chafe at the expense of ending reliance on fossil fuels.

At a news conference Sunak said he was moving the deadline for buying new gasoline and diesel cars from 2030 to 2035, and also delaying a ban on new new natural-gas home heating that had been due in 2035.