On 28 April 2025, a major power outage struck the Iberian Peninsula, affecting Spain, Portugal, Andorra and parts of south-west France. Within minutes, screens went dark, networks failed and cities ...