News

An east London council has written off more than £12.6 million in Penalty Charge Notice (PCN) debt from the last eight years. On Tuesday, Newham Council’s cabinet members wrote off historic ...