Is Britain’s AI revolution hitting its limits?

The tech sector is buzzing in Britain. But can it ever be more than a US outpost?