When the Digital Markets, Competition and Consumers Bill (DMCC) was introduced to parliament last year, there was some surprise that it...