If I have a policy that runs for less than 12 months do I still earn a years' no claims bonus?
If your policy finishes or is cancelled before the 12 months is completely finished, unfortunately you are not entitled to a years' no claims bonus discount.