I would trust what Cummings SAYS went on because, as others have said, he has nothing to lose at the moment (whereas Johnson and the gang of sycophants around him do). I would guess that the media, behind the scenes, know a great deal about what's gone on in the government that they cannot report (or risk losing their access to all those press conferences / tip offs that their jobs rely on) so they're thankful that, at last, someone-else is making it easy for them. And, apart from the ones whose jobs rely on him, I suspect that the Tory party would boot Johnson out if they had anyone to replace him. it's been said many times that Johnson was only supported by the Tories to "get Brexit done" after May failed, and the plan was to get him to step aside after that, but Covid intervened and no-one else wanted a job that was, in essence, a poisoned chalice.