It's definitely worth shopping around in this unusual market - I recently worked through the specialists, with 40% difference between best & worst (like for like cover, more or less). And then had an offer from a high st brand, for another 35% less.
I tend to start shopping a month before renewal, so that the business algorithms have time to register that I didn't buy their quote, and offer me their cover for less.
Will