The Tories are supposed to be the greatest election winning political machine in history - but they seem to have completely lost the plot at the moment. It is hard to see them escape this political and economic meltdown.

If Labour win the next election (maybe now more probable than possible?) it will be because the Tories handed it to them.