Definitely EV, if the vast majority is short/local drives, a 7.4kw charger will keep the car topped up easily (if you can charge at home), so every journey starts at 250+ miles range, for peanuts to charge with the correct tariff (our next car would charge from 10% to 100% in around 13 hours over two nights, for a total of less than £5).
As for “what EV”.. Your shortlist is a little all over the place, hard to see a particular focus there (small crossovers, medsized SUV, compact crossovers and a saloon).
Suggestions for cars to look at would be Kona EV, Ford Explorer, Skoda Elroq. These seem to hit the average size of the cars on your shortlist, minus the Ioniq 6 which is deceptively large (as near as it makes no difference, 5 meters – or slightly shorter than a 5 series, or another 30cm over the Kuga).
We test drove all of them (albeit, the Kona a while ago, i think there was a facelift or new version since) – all great cars to live with. For my money, it would be the Elroq, which is currently probably the best EV on the scheme all things considered (it’s not on the scheme right now but poised to come back, according to our Skoda dealer – was removed because they couldn’t keep up with orders).
Prior: SEAT Ateca Xcellence Lux 1.5 TSI DSG MY19, VW Golf GTE PHEV DSG MY23
Current: Hyundai Ioniq 6 Ultimate
Next: we'll see what's available in 2028.