If you want to regain your no claims bonus faster than clocking up a year without making a claim, you could look into ‘bonus accelerator’ policies. These are shorter, 10 month policies, that will allow you to speed up completing a policy with no claims by a couple of months.
Not all insurers accept these shorter policies when you look to transfer your no claims bonus from provider to provider, however, so make sure to do your research beforehand.