"To put it beyond any doubt: if I am Prime Minister, there will be a referendum by the end of 2017."
Speaking on The Andrew Marr Show in January 2014, David Cameron said: “Let me repeat on air, so people can hear: if I am Prime Minister, there will be an in-out referendum before the end of 2017.”
Appearing on the show again in May 2014, Mr Cameron made a further promise: “People should be in no doubt: I will not become prime minister unless I can guarantee that we can hold that referendum.”
Asked if holding a referendum was a “cast-iron guarantee”, he said: “Absolutely. We will hold that referendum by the end of 2017.”
In a further interview with Andrew Marr in January 2015, Mr Cameron reaffirmed his pledge: “The referendum must take place before the end of 2017. If we could do that earlier, I would be delighted. The sooner I can deliver on this commitment the better.”