October 7, 2025

UK will not be able to stand up to China’s tech dominance