I think there is more than insularity/xenophobia going on here. When faced with an unpleasant situation, there is some benefit in taking pride in one's ability to cope. It can easily be taken too far, however, leading to an aversion to doing something about it, and antipathy towards those who do. It is as if getting soaked by rain became part of Britain's tribal identity.
Umbrellas are pretty effective against rain, and I think it is amusing that they were invented to protect against the sun by providing shade.
Umbrellas are pretty effective against rain, and I think it is amusing that they were invented to protect against the sun by providing shade.