Microsoft glitch exposes Britain's reliance on a tiny number of US tech giants on the day digital doom stared us in the face November 14, 2026 · Daily Mail Read full story at source