Although I would just say that putting everything to the vote democratically by carefully worded and researched referendums works very well in Switzerland!
This is an interesting point, Dum (although they have a different, basically federal, system there with a lot of autonomy for each canton). Leads me on to another....whatever the pros and cons of using referenda in a parliamentary system, there can surely be no argument for having precisely one? If you support direct democracy you must surely, if only as a logical conclusion, support a people’s vote on May’s deal......?