The House of Lords passed the Digital Markets, Competition and Consumer Bill (DMCC), clearing the last hurdle for it to…