I give it 5 years and everyone will be screaming for another referendum. You can only hoodwink so many people for so long.
Well, the EU has been around for nearly 30 years now and there's millions of people here who seem to think it's entirely a bastion of goodness and perfection..