Wow! I'm speechless!

I think all I can say is........ Welcome to the UK!