The first named storm of 2025 is set to cause severe disruption