Dear Queenie,
One of my relatives always comes late when I invite them for a meal, no matter what time I tell them in the invitation, and it spoils the meal for everyone else.
Queenie, how can I get them to come on time?—Fed-up hostess
Dear Hostess,
Do not make your other guests, or yourself if there are no others, wait for this late-comer. Start the meal at the designated time and when the late-comer shows up just serve them whatever everyone else is eating then. If the late-comer only shows up in time for dessert (or not even in time for that!), too bad for them. Hopefully, having this happen once or twice will teach them to be more punctual.