Mairi finally clears the air with Douglas. Sheila receives some bad news from her mum so can't go away with Tom at the weekend. Eric and Joanna get the christening plans underway, which is going to be family only much to Effie's annoyance.