The thing is that Twitter et al do have a UK presence, because they sell ads. This has kind of thing has happened before, eg the legal battles between London and Uber, which Uber lost. Ultimately the law allows the government to levy substantial fines, and if Twitter don't pay them then the...