
Steve PeersAs a penance for terrible sins committed in a moment of insanity, the mythical hero Hercules was required to perform ten great labours – extended to twelve after he cheated on two of them. Similarly, David Cameron has today pledged to insist upon major changes to the rules on free movement of EU citizens, failing which he will advocate Britain leaving the European Union. He clearly considers this necessary in light of the political...