Ofcom’s £1.35m fine on 8579 LLC is the largest it has levied under the Online Safety Act so far. Read More