@Sexismdoesntrule I have 4 under 5, and I understand where you are coming from. Sometimes, the day just goes from bad to worse, with everyone too frazzled to make good decisions.
And when there's two, what do you do if, while you are disciplining X for hitting, Y goes and pulls the curtains and meanwhile the eggs are burning. Small children require immediate consequences, and sometimes there are not enough hands.
If you'd like a couple of tips (you've probably thought of these already). Do as much as you can online. Take a pram/sling with you when you are out. Put stairgates in doorways, so you can keep them away from each /other, or from you, for 5 mins while you dish up lunch. Then you can give them your full attention once eggs are served.
Also, have starters at meal times, to keep them distracted while you serve up. A piece of fruit and water, or whatever. Because unsurprisingly, it's always meal prep times when they kick off.
I wonder if those suggesting 'have you told them that is not acceptable behaviour', 'why didn't you discipline them', or 'why didn't you ask them to help cook' have two close in age. I suspect they had kids long ago, just one, or maybe a big age gap. Because those things are great. And I'm sure you've tried them, but they don't always just magically stop the behaviour in the moment, do they? Sure sometimes they work first time, and in the long run, they'll help raise well behaved kids. But that doesn't mean that today, right now, at this lunch, they will immediately stop hitting, throwing, banging and shouting.
I hope tomorrow will be a better day. x