All the Small Things
Episode 3 (1x3)
:
New choir members Sofija and Nemanja rub Gilbert and Ethel Tonks up the wrong way and find they've made formidable enemies. Recently arrived from Serbia, Sofija is anxious to fit in, but Nemanja refuses to be bullied. When Gilbert threatens to ruin their wedding plans, Esther and Jake try to find a way for the couple to realise their dream.