DP is never here for dinner (he works late shifts) which makes it a bit trickier. At the moment, golden rule is TV OFF, everyone sits at the table NO MATTER WHAT and no-one leaves until everyone has finished.

I am a bit relaxed on DD1 leaving if she's had a particularly tiring day and she's about to have a meltdown.

I try to make sure dinner is on the table around 6pm. Sometimes, it's earlier. DD1 rarely snacks so I don't really have a rule about the latest she can eat.

She does sometimes refuse dinner, in which case all the rules stay the same - must turn off TV, must come to table and must stay and talk until I've finished.