Heres another way of looking at it.
If 90% of privately purchased cars in the UK are bought on PCP's and by 2030 you can not buy an IC engined vehicle, from 2025 ish onwards PCP residual values on IC engined vehicles are going to be horrendous and therefore in about 4 years time there will be pressure to take an electric vehicle, rather than IC engine.
4 years isn't that far off and there aren't currently many EV vehicles to choose from. If I was a manufacturer, I would be knocking out any EV variant I could dream up from my parts bin on the basis that demand will be high and supply will be limited. How many other large EV "estates" are currently available - none as far as I can see.
From 2030 you will not be able to buy a NEW IC engined car. But my understanding is that it will be fine to buy/rent a used car. I suspect that residuals on IC cars will not change much, they may even improve as people face the true cost of electric cars on a monthly basis. I predict that the car makers will suffer and people vote with their feet, unless the price of small and medium sized family cars are in some way reduced to be comparable with ICE.
Only the business sector will go electric, so company cars etc will switch, but many who have a IC car they understand will stick with them a lot longer than the Government expects.