I used compare.com and Tesco was by far and away the cheapest I have just renewed for the second year with them, Aviva wanted £880!!!!!! Tesco (£362 last year) £418 this year (2021 Kia eNiro 4+ full EV)
They are a PROPER insurance company, part of Tesco Bank. NOT a mickey mouse third party front like Lloyds Bank, John Lewis, AA etc, etc, who are merely 'fronts' for brokers.
SWMBO JAZZ, was insured by Lloyds bank (we thought!) turned out she had to deal with 5 different companies* when her car was T boned and written off by an idiot.
* 1.Report to Insurance told to 2.contact local VW??? dealer to confirm write off, 3.scrap yard to collect wreck,
4.car hire firm for courtesy car, 5. Physio for neck damage.
Talk about DIY insurance!!! Took months to get the money out of Lloyds
The stress of all that nearly caused mental stress problems, worse than the physical damage to her. Never again!! PUKA insurance company from now on. BE WARNED!