Like the popular American one liner goes; “There’s a new Sheriff in town.” A quote often used to emphasize a ...