Well, I managed to get this started AND finished yesterday. Don't quite know how as Ds3 went to bed at 7.30pm but was then up again at 8.20pm. Kids are great aren't they ;-). Had to take him to bed with me at 11.30.
So here's the little fella - destined to wait patiently in someone's stocking on Christmas eve.