I just checked in at London Luton Airport (LTN) and said "What the hell is this weather? Did someone move England?"