The bad weather places you mention have largely uniform bad weather, which is not true of England - the south east is noticeably warmer and drier than the north west.
Weather is of course only a contributing factor, just like the historical influences.
Weather is of course only a contributing factor, just like the historical influences.