There is no reward for holding high number of no claims discounts and it increasing every year these days clearly.
Its nothing to do with risk, this is all down to companies upping their prices due to UK inflation
Yes, it's due to inflation. That's exactly why is gone up.
Stuff (cars, repairs, medical, legal etc etc) had gone up. Yeah I'm sure there's some profiteering as well. But base costs have also gone up.