Author's note: Another leap in time, I'm afraid. The twins who were just a few weeks old last time are now four and half. Hope everything else is clear.
Author's note: last chapter - sorry if I haven't tied up all loose ends - think of it as food for your imagination! Thanks to everyone who's read, and particularly those who've taken the trouble to review, this. All your encouragement has been much appreciated.