This isn't entirely correct . Some of 1b is being done by GPs with AZ - this is mainly for the over 70s and younger individuals with existing health issues. However, the majority of frontline workers (police, emergency services, hospital staff who didn't fall into 1A) are getting their 1B shots administered by the states in hospitals and vaccination hubs, and that 1b includes Pfizer not just AZ.
My points were that:
1. No Pfizer should have been allocated to any 1B until all workers in 1A had had their 2 Pfizer shots. I have posted several times about a friend who is a 1A ICU nurse who treats covid patients transferred to hospital from HQ who cant get an appointment for her second Pfizer shot until September, because a bunch of 1B cops and firefighters took all the earlier Pfizer appointments, because 1B started before 1A was finished and there is no process to enable 1A workers to queue jump above 1B (even though there should be).
2. From the moment the advice changed re not giving AZ to under 50s, the plan should have been rejigged to not give Pfizer to any over 50 who hasn't had their first shot yet and move them to AZ so more Pfizer is available for the 1Bs under 50 (but again not until all workers in 1A are done).
What I suggested would not have affected GPs starting with AZ (by the way some GPs got their first doses from the overseas supplied stock, not just locally produced, week one of 1B started before the locally produced 1B stock was released).