Where will Storm Debi hit and will London be affected?
13 November 2023 at 11:12 am
The latest named storm is forecast to bring heavy rain and gale force winds, bringing potential disruption to parts of the UK.[1]
An amber weather warning is in place[2] for parts of England[3] and Northern Ireland with h…