The UK’s National Cyber Security Centre (NCSC) has just published its annual review for 2025. Central to its recommendations ...