Thanks Rosie. Yes, he's growing and developing so fast now.

It's only June since I was last able to give him a cuddle, but it seems like very much longer. Frustratingly, I need to wait for the return of my passport from the Passport Office before being able to plan my next visit. That was sent to them at the beginning of July.