Netflix released the new four-part series, Toxic Town, on Thursday (February 27) centred around one of the UK's biggest ...
Between rumours that its current lead might have been planning an early exit, plummeting viewing figures and seemingly ...