Fiona McQueen looks at what the CERN Hadron Collider, Charles Dickens, and Robert Francis QC have in common, and asks some difficult questions after the publication of Robert Francis’s report into the failings of the Mid Staffordshire NHS Trust. When…