Having been a public sector worker in several fields, over the years, I can tell you that teachers, social workers and the like are very left-leaning. The most active political groups among these workers are usually the Labour party and SWP. During it's day, Militant had a large representation among what we used to call council workers, where nearly every union rep belonged to Militant, Socialist Worker or one of the incarnations of the Communist Party, and support was high for groups like the old Anti Nazi League and the Anti Poll Tax campaign.
I worked in a London housing office completely