We need to accept that the tiny number of people who do not have access to a mobile or a PC today do not justify the pen/paper/post appointment and booking systems we continue to use.
We ought to be able to book AND CANCEL appointments directly online, reminders should be texted to us, and links to 'what you need to do prior to your appointment' sites. And fines for non attendance. People would soon be nudged to not DNA, especially if there is proof you received or made your appointment.
GPs need to be put on the NHS payroll.
Every item should have a price tag on it so people, including staff, know that they just poured £125 of drug down the sink because they drew it all up before the patient arrived, who then DNA'ed.
Robust recruitment drives, maybe 2 year diploma courses for very specific skill-sets, but with the upholding of pay. We moved to degrees as the only way to attain 'professional' status and pay.
We need to stop hiring sometimes dubiously trained 3rd world staff.
And the biggie, the NHS, and education, need separating out from the government of the day, to remove the 'quick fix', on repeat- cycle with every change of political party.