Richard Watts to stand down as leader of Islington Council By Islington Citizen | Tuesday 2 March 2021 | 0 Watts signals May departure following eight years in the role Read More