It wasn’t weather, it was aliens landing. Wow, who’d thought Hollywood could get it so right?
Aliens have landed in Kent. This is the view of the Burham Nature Reserve where Romans defeated the Kent tribes and crossed the river.
"Nothing but the rain"