The promised referendum can only happen if the Tories win an overall majority. Which of course they didn't do last time in much more favourable circumstances. Any other result, a Labour win or a coalition of any kind, even one involving the Tory party, will not result in a referendum. Because...