Exploring the impact of emerging internet technologies on the uk's economic future 26 april 2025 7 min