Mairi is ready for the trifle but there's no respite for Eddie.