Business Storm Debi hits the UK: Weather warnings in place with heavy rain and 80mph winds on the way Marcellus BastianNovember 13, 2023 The Met Office has issued 46 flood alerts for areas across the UK as Storm Debi – the fourth named storm of… Continue reading ➞ Storm Debi hits the UK: Weather warnings in place with heavy rain and 80mph winds on the wayStorm Debi