I don't see why some people throw their hands up in horror at the mention of public sector workers.
Vast numbers of people are now employed in or studying for jobs in areas such as marketing, advertising, political and social research, personal training, fashion, media, etc., etc. - jobs that can hardly be described as essential and which, in many cases just involve one group of British people selling their services to another group of British people. This apparently contributes to "growth" but I can never understand why, nor why increases in sales of goods (much of which are imported because we don't manufacture that much these days) boosts our economy.
Only 9% of our jobs are in manufacturing, 1% in agriculture and fishing, 8% in construction and 1% in energy and water. I would consider these to be very useful jobs but they form only a small proportion of work.
In that context, why are public sector workers deemed to be such a drain on society? Do we not need nurses, teachers, doctors, "dinner ladies", road crossing attendants, classroom assistants, refuse collectors, environmental officers, ambulance drivers, tax officers, immigration officers, paramedics, prison officers, police officers, court and local authority administrators, librarians, passport office staff, physiotherapists, social workers, psychologists, psychiatrists, etc. etc. etc.? These are the people who do necessary work in maintaining our infrastucture, our laws and our health system, etc. If these jobs are removed from the public sector, they either leave great gaps in essential services or they are transferred to the private sector. In the latter case, this results in inferior pay and working conditions for the staff, quite often a less efficient service and, in the long run, higher costs because there are shareholders to be paid out.
Just because a job isn't profit driven doesn't mean it's unnecessary or undesirable.