Welcome to the UK Miss Taurua, the weather is always up and down here (mostly down though)

Ok, what are your first impressions of the Uk??