David Cameron faces a damaging new revolt over Europe as up to 100 Conservative MPs prepare to defy him by declaring they will vote to leave the European Union no matter what concessions he wins for Britain.
Under the shadow of Exeter Castle, a sea of besom brooms and black hats stretched as far as the eye can see. The smell of jasmine incense filled the air. At one point a collective cackle was heard. The Grand Witches’ Tea Party was under way.