Avatar photo

Kaya Comer-Schwartz

Kaya Comer-Schwartz is the leader of Islington Council.

Latest articles