The London Minute ⏰ Tuesday 18 August 2026

Thousands at vigil for professor, Richmond Park deer shot, another chance to get some Barbican plants + the best places to cry