There is a reversal of fortunes for the Palmer family. Mystery surrounds the identity of Fiona's visitor.