The Britain was on flood alert. The port of Dover was announced to be closed after they experience winds of 87 mph, while the 57 flood warnings were in place around the country. According to the Environment Agency they warned warned homeowners to batten down the hatches amid fears of a repeat of the […]