Ok, I've just had a news article pop up on Apple News+ and it ranks the best EVs from top to bottom, 87 of them. Tests were based on cost, fun and real-world usability as well as range and charge time. Personally, on the basis of the reviews, I'd go for either the Tesla Model 3 or BMW iX.
For those of you that are not gullible or stupid enough to subscribe to Apple News+, ranked in order:
1. Porsche Taycan.
2. Tesla Model 3.
3. Kia EV6.
4. MG 4
5. BMW iX.
6. Hyundai Ioniq 5
7. Audi E-Tron GT
8. BMW i4.
9. Skoda Enyaq.
10. Genesis GV60
85.Vauxhall Vivaro Life Electric
86. Peugeot Traveller.
87. Ssangyong Korando E-Motion.