Years in the making, the UK’s Online Safety Bill has passed its final hurdles and is heading into law, to a very mixed reaction.