Politics Islington residents question £131k Thorpedale Road crossing as councillors demand answers Nadia Morris · July 24, 2026