I don't agree with some of the comments saying everyone sends their kids to schools to learn and that people who arent working have time to support their kids.
It shows a fundamentally narrow view of the world.
My parents were white working class. Never turned up to parents evening or enforced homework. They never even asked about it. It was enough that I was out of the house for 8 hours a day. Followed by making my own tea and going back out with friends. As long as I wasn't home, they weren't bothered.
Thankfully I somehow scraped 5 Cs, despite barely attending school and misbehaving while I was there, and now I'm in a good job, living a naice, middle class life. Thank goodness for reading is all I can say. It meant I was literate and able to get my own life on track as an adult.
Being away from home and living independently was the making of me. Not that I didn't have to put up with my family mocking me for "shuffling papers in an office in stead of doing real work".
My daughter is firmly middle class. We send her to school to learn, we go to every school event and do her homework with her, she goes to clubs and is hugely encouraged and supported. She doesn't have us whispering in her ear that she's wasting her time studying because she doesn't need that for a job in the local shop.
And I'll make the extra point, my parents raised me better than they were.
So school is vital for breaking cycles, even if kids look like they are failing at the time, it broadens their horizons to see that some friends have different home lives and not everyone is doing their own cooking and laundry and coming home at 10pm on a school night, every night, at 12 years old.