Here Come the New Leaders!Last Saturday in Gnome House, Walthamstow, was the opening night of 'We are the leaders you have been waiting for'. The exhibition is a...