The Court Has Spoken, The Cameras Are Staying
On 21 April 2026, the High Court of England and Wales handed down a judgment that will either reassure you or terrify you, depending on how you feel about cameras that can identify your face in a crowd before you've had your morning coffee. The Metropolitan Police'