No, old fashioned 'proper discipline', smacking, punishment etc. is not the answer.
Boundaries (no screens at the table or except between certain fixed times, never in bedrooms, ... 'please' and 'thank you' and 'may I please leave the table' etc.), ... homework done first thing on arriving home, ... chores ... etc., etc. Yes. Definitely.
-- But not, ever, enforced by physical punishment or harshness. Always praise effort, never achievement, always answer questions (and praise the asking), discuss everything, back-up school even when it's wrong (and, at a certain age, explain why so) ... This kind of modern parenting.
This works. (I could reference my own children and some of their friends, and their children and their friends.) I know this works. We know this works. (And we know smacking doesn't ... and it's just wrong to deliberately hurt a child like that. (And, yes, sorry, but it did do you harm, you just don't know it.))
Thing is, this all takes time and effort. Much more time and effort than the 'old-fashioned' way. (And, yes, it is very difficult for working parents to find the time to make the effort. There are wider societal issues here, indeed.)
And the equivalent at school also requires time and effort. Hence resources, which sadly are lacking.
The relevant thing here about all that awful 'back to basics' Gradgrind stuff (beloved of M Gove, tells you something!) is that it requires less resources than proper, real education and parenting. That's one reason people want you to adopt it. It's easier. Cheaper. But worse.