As far as I can tell previous governments believed that we raised more corporation tax by having a lower rate rather than less - kinda like selling stuff cheaply, but selling more of it. It's very easy to claim they were all wrong, and they were morons/corrupt but ... well, I suppose we'll see soon enough!