I teach in a naice leafy oversubscribed secondary.
Recently, we narrowly missed an 'Outstanding' from Ofsted.
Why? Key Stage 3. Being taught almost exclusively, at least in core subjects, by part-timers, non-specialists, supply, cover supervisors & the 'weakest' teachers, usually in 'split classes', with inevitable consequences.
Why? Because there are only enough experienced, full-time, subject specialists with a decent track record to put us in front of GCSE groups. I've taken on two additional GCSE classes this year.
Why? Because teachers keep leaving (two breakdowns, one suicide, one taking a step down to move to a different school & one 'bugger this I'm off to Thailand' across core departments this year...) - & we're lucky to get one decent candidate to replace them after re-advertising at least twice.
Why? Because teacher recruitment crisis. You know, the one we aren't officially experiencing.
I feel your pain OP - I've got 3 primary aged dc in the same boat as yours!
What am I doing about it? Well, tomorrow I'm interviewing for a job at an international boarding school in Foreign Parts, which, if they'll have me, will be an effective 50% pay rise, free accommodation, & a fantastic subsidised education for my kids.
& that'll be one more experienced UK teacher gone next September.
Tis crap. Sorry I don't have a solution for you.
.