Formed in 1829, the London Metropolitan Police Service (universally known simply as The Met,) whose mantra has always been policing by consent rather than force, has known the horror of multiple police officers killed in the line of duty at the same
Read more…