David Cameron says he will delay a referendum on Britain’s membership of the European Union, if the his negotiations with EU member states does produce an inadequate deal. Speaking on Thursday during the World Economic Forum in Davos, Switzerland, Cameron says: ‘If there is a good deal on the table I will take it’. The PM says he can postpone the vote until the end of 2017, if an adequate deal cannot be reached.