Thank for @NewAndImprovedMe and I wish you lots of luck. You can turn things around and it sounds like you already are starting too. Remember to be kind to yourself in the meantime, beating yourself up about past decisions never helps. I think “I’m doing the best I can” is a helpful mantra at times, as well as “I did the best I could at the time”, as those things are always true 
Thank you also @GoldfishParade. I may sound strong on paper, and when I look back I see that I was. It didn’t feel like it at the time though and I cried a LOT. In the shower, driving my car to work, in the toilets at work
But life is now better than it’s ever been 
I think schools should give out the branded parts of their school uniform to families on pupil premium - the actual uniform, not vouchers. If the school is going to insist on uniform with their logo on, sold by a private company (there is only one shop where we can buy uniform for local schools) when that uniform costs a lot more than supermarket brands, then the school should bear the cost of making that uniform available to low income families.
If the school think this is too expensive then there is a message in that for them.
My eldest needed mandatory PE kit during that time, that came to £76. That was without the football boots, trainers etc, just the school branded kit. Again, how to children feel if they haven’t got the right stuff and are in trouble for it, or judged by the other children?