The coalition government has shown admirable flexibility (I'm being kind this morning) over its proposals to tear apart the NHS, as well as those to sell off English forests and to let out early all those prisoners. Meanwhile the social security reforms are crumbling at the edges.
So why is it so stubbornly resisting the imposition of a ban on wild animals in circuses? It is a relatively trivial matter in the grand scheme of things; it isn't even a manifesto commitment (not that that seems to matter anymore). And it's not as though the Tory Party are in the pockets of the circus owners (I think).
It's yet another minor mystery.