Are Britains regulators up to the task?