Blog New duties herald a new age of online regulation in the UK and set the stage for a clash with US tech giants by: February 12, 2025