Technology firms must do more to tackle illegal content on their platforms as Ofcom gains new powers. From Monday, the ...