I've been with the same broker for about 30 years, but with various different insurance companies. About 2 weeks before each renewal I get a letter from broker advising of my current company's price. Within a few days broker rings me and goes through a few companies, often getting something cheaper. I then say I'll check around and get back to you. Broker does not cover all insurance companies.
This year as usual I found another quote cheaper, by £40.
Back to broker and they matched it,as they always do.
I prefer to have a local broker so that if there is ever a claim, I can go talk to a real person face to face. My insurance is also reduced because I do low mileage, DHs car being used mostly.
A point to note....putting my DH on as a named driver adds £20. However when DH adds me as a named driver he gets a reduction of around £20.