There shouldn't be a referendum, and the fact there is should be enough, after the event, for David Cameron to resign, regardless of the result.
We vote in General Elections to decide upon a government, that government is then tasked with actually governing for the next 5 years, making the...