[quote=Kaga] Where did you even come from where you expected Britain to have great weather?I thought Britain was notorious for being rainy all the time or something. [/quote] I come from Britain; OP even says my hometown is Edinburgh. I don't see how enjoying sunshine and being surprised by a sudden thunderstorm means I expect constant fantastic weather across the entire nation? Sunny days do exist here, particularly here in London (by comparison to the bleak greyness up north).