On Tuesday, the last cabinet meeting with Sajid Javid as health secretary and Rishi Sunak as chancellor passed without any hint that either was about to resign. The ministers did not co-ordinate their resignations, but they had both been tipped over the edge by growing evidence that No. 10 had misle.