This is why we Brits had the largest empire the world has ever known: anywhere has better weather than Blighty.
We need a better spot to take our summer holiday old chap, why don't we try something of an eastern persuasion, I have a taste for the exotic this season I think...
By jove, we should invade India old bean! It would be just capital for a summer holiday and I do enjoy a good curry now and again don't you know?
I say, that is a smashing idea, while don't we see if we can annex part of China or something while we're in the general area?
This of course also explains why shorts were part of the military uniform. They could just head straight to the beach after the invasion.
Surfs up old chap!