I used to side with the medics on this but the elitist attitude on X has made the whole argument toxic and they have lost my sympathy right now.
Medicine is changing we can use AI now for a lot of screening/red flag symptoms which can then direct people to a nurse, paramedic, PA or doctor where needed.
As a country we can't afford to have GPs seeing things like minor viral infections unless you massively cut wages to the point people will leave the NHS. I'm happy to see a PA if I just need a script or sick note. Should they be seeing long term undifferentiated conditions or red flag symptoms no, but they do have a role. I would sit them at the same level as an advanced paramedic and make their training match it.
However I would overhaul the whole system and go back to 2-3years premed system but use it for all professions in healthcare with no limit on numbers universities can offer as it will be a Bsc.
You then reform the whole NHS so staff are say graded 1-30 instead of the current "roles" with medics being separate to agenda for change staff as an elite profession which is by and large the issue here. Notice paramedics and ANPs aren't getting the same abuse.
After the Bsc you do funded clinical training of varying lengths for all the traditional medical professions, broken down into modules so people can advance up the career scale e.g. if you get onto the traditional nurse scale you complete XYZ modules vs the XYZABC on traditional medicine route. You could offer those modules unfunded part time for people to advance over the years (the gap PAs are filling currently) moving up from say a traditional nurse role at band 5 by completing the modules with the relevant experience to advance up to a current F1 complete the next set to move up etc.
Use AI symptoms screening to allocate the patient an appointment with an appropriate staff grade. Whilst allowing trusts to make money on the side with premiums for the nice to haves e.g choice of appointment time, place for a partner to stay, upgrade pillows etc which can be reinvested. I would also take the pay out of individual trust budgets and use a metric to allocate staff numbers to each trust. If they want more it can come from saving or income they generate.