Francis Caldwell

Francis Caldwell CBE MVO KPM (1860[1] – 17 April 1934) was a British police officer who served as Head Constable of Liverpool City Police from 1912 to 1925.

Caldwell was born in Croxteth to Francis Brown Caldwell, an accountant from Ayrshire, Scotland and James Caldwell from West Derby. He joined the Liverpool police as a clerk in 1879 and rapidly rose through the ranks to First Assistant Head Constable, succeeding Sir Leonard Dunning as Head Constable (the equivalent of Chief Constable in most other British forces) in January 1912.

Caldwell was appointed Member of the Royal Victorian Order 5th Class (MVO) in 1913 and Commander of the Order of the British Empire (CBE) in the 1920 civilian war honours.[2] He was awarded the King's Police Medal (KPM) in the 1919 New Year Honours.

He died at the age of 74.

Police appointments
Preceded by
Leonard Dunning
Head Constable of Liverpool
19121925
Succeeded by
Lionel Everett

Footnotes

  1. 1861 England Census
  2. "No. 31840". The London Gazette (Supplement). 30 March 1920. p. 3762.
gollark: It *does* probably go against TJ09's **Grand Vision**...
gollark: I'm amazed it works at all.
gollark: ```javascriptfunction infoFromHtml(html) { // First, just strip all the actual HTML & get text const text = JSDOM.fragment(html).textContent; if (/.*will die if it doesn/.exec(text) === null) { return { type: "not growing" }; } let sick = false; if (/.*shell of the egg seems soft,/.exec(text) !== null) { sick = true } if (/.*hatchling seems sick/.exec(text) !== null) { sick = true } const views = parseCounter(text, "Overall views"); const uniqueViews = parseCounter(text, "Unique views"); const clicks = parseCounter(text, "Clicks"); const timeResults = /.*in: ([0-9]+) days (and ([0-9]+) hours)?/.exec(text); const days = parseInt(timeResults[1]), hours = parseInt(timeResults[3]); const type = getCapture(text, /.*Viewing (Hatchling|Egg)/) if (isNaN(days) || isNaN(hours)) { throw new Error("Either days or hours are now invalid; has DC's format changed?"); } return { views, uniqueViews, clicks, type: type == "Hatchling" ? "hatchling" : "egg", hoursRemaining: days * 24 + hours, sick }}```
gollark: Without API access, going over everything on the scroll is *annoying*. The only reason I can process eggs at all is because I spent ages on some regexes.
gollark: Yes, that's possible, except you can put in someone else's.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.