By that metric, we will never have another General Election, as 'the public have spoken'.
We did indeed have a referendum, but which the public chose a preference. Oddly enough, there was nothing in law that then obliged the UK to actually leave the EU - it was a referendum, and therefore...