European Elections 2019: the big swings and subtler shifts within London’s weird-looking borough results map
Gulnar Hasnain: A European vote for the Greens in London is a clear choice against both Brexit and climate change
Mayor’s Question Time: Housing, pollution, Hammersmith Bridge and conflict over strawberries and cream