Extreme Weather Meteorologist Refutes The Independent’s Over-The-Top Weather Disaster Claims Nov 12, 2025