I'm not ashamed to have people over but it's not immaculate.
Some things which help.
DD - age 3 gets a white vinegar spray and a cloth and 'helps' while I clean the bathroom. She actually did clean the sinnk the other day! DS 16m gets a cloth or plays with some water or bumbles around (but then he's quite good at entertaining himself. DD wasn't).
DD puts her and DS's things in the sink after a meal. She wipes the table while I do DSs chair.
I eat dinner with them, get them stuck into pudding, clear all the rest and wash up while they're busy scoffing. Jelly takes a long time to eat!
They carry bits that I give them from the washer and ut it in the dryer.
They 'peg' clothes onto the airer while I actually do it. DD can do it now!
They bounce on the bed while I dust / do window frames / make beds.
I limit the amount of times I wash up in the day
Breakfast things don't get done till after lunch. Kids dinner after dinner but anything after they go to bed waits. This is a bit scummy but saves my sanity.
I aim to one job a day over the basics (basics = pushing round hoover, surfaces and washing up etc). Monday, ironing/ Tuesday, dusting or odd jobs / Wednesday, bathroom / Thursday = oven, grill, sink + fridge / Fridays, big hoover)
And yes, ceebeebies is liberally used although DS is not interested. He gets on with things by hiself which helps immensly.