Kept promise — Lutfur Rahman, Mayor of Tower Hamlets. Correction, 11 August 2026: this card previously said 'over 3,000 trees'. The council's own end-of-term report gives 2,459: 'Tower Hamlets…
Continue to Kept →