CVs for Islington North

James Clark
Conservative and Unionist Party
Jeremy Corbyn
Labour Party
Yosef David
Brexit Party
Caroline Russell
Green Party
Nick Wakeling
Liberal Democrats
The Incredible Flying Brick
Official Monster Raving Loony Party