How much does the UK rely on the internet? Experts explain following the AWS outage earlier this week by Simon Jones Tech Reporter October 23, 2025 October 23, 2025