NHS dentistry is bad for your teeth. After 42 years of experience working in the field as a dental Technician and recently as a senior dental Mechanic, I have noticed a marked deterioration in public dental health in the past 10 years (From a very low standard)
My solution, ditch NHS, make dentists compete with each other, like plumbers and builders.
We will still have the cowboys but the genuine dentists (and I do know some) will start to offer a fair product at a fair price.
Expand emergency dental service.
NHS was a good idea at the time. That time is past.