Sarah Francesca Louise Cardell is the chief executive of Britain's Competition and Markets Authority. From Wikipedia