It's arrived. And in true English fashion I am having a cup of tea to celebrate.