It is well known that there are many forms of democracy. It seems likely that none of them is perfect. But when voters are uncertain about the consequences of what they are voting for, democracy is even more puzzling.
One idea that seems plausible is that if every member of society prefers X to Y, then society should be seen as preferring X to Y. But when uncertainty is involved, even that is a bad idea. This post explains why, with a practical illustration involving Brexit and Trump.