3 Urgent Changes Needed After Police Counter-Terrorism Raid

By Kevin Donoghue, solicitor A while ago I asked if Cressida Dick, the new Metropolitan Police Commissioner, would uphold Sir Robert Peel’s 9 Principles of Policing. The Peel Principles underpin the police’s Code of Ethics, which include the requirement to “be diligent in the exercise of my duties and responsibilities” (Standard 6). After the recent… Read more »