On Sunday afternoon (23rd October), a band of intense thunderstorms developed over northern France and the English Channel, and moved quickly northwards into southern England, the Home Counties, East Anglia and southern North Sea.
There is not a single industry on the planet that has not been affected by the weather and its impact on cost and productivity metrics within organisations.