Most cancer cells are genetically unstable, some mechanisms that usually reduce mutation rates are broken in them. And this enables them to accumulate the mass of mutations they need to actually become cancer.
The most striking hypothesis I read in that chapter was that telomere shortening could actually help a cell to become cancerous. I've no idea whether that idea help up, but it was pretty much the opposite of what I expected. The basic idea is that for cells that have a way to evade the usual stop of cell division for short telomeres, this becomes an advantage. The cells still divide, shortening telomeres so much that it destabilizes the genome. If the cell can survive that, it gains a large amount of the kind of genetic instability that is needed for it to become cancerous.