Super Typhoon Ragasa makes landfall in northern Philippines as East Asia braces for impact, China prepares to evacuate 400,000 22 September 2025
Storm Floris batters UK with record winds, disrupts travel in Scotland and northern England 5 August 2025