Chris Bryant (Labour MP for Rhondda) says he will vote against the EU bill even though his constituency voted leave. what an arrogant prick.
His argument is entirely valid - he knows full well that leaving the EU is bad for Rhondda, so he's damn well voting against.
The Disney World analogy is entirely right. If you're the one ultimately responsible for making the family holiday decision, and you know full well that you can't afford to go to Disney World, you don't go to Disney World, despite the protestations of your family.
You certainly don't listen to a family vote that decides that something more interesting than Cornwall is in order, with your wife as the swing vote, and then assume that she ALSO wants to go to Disney World.
This is because the Leave vote was comprised of many different kinds of people. Some wanted us to be more international and less bound up in the EU ("we should take our needed immigrants from the world equally, rather than over-prioritizing a Polish plumber over a Somali doctor"). Some voted for white nationalist reasons ("British jobs for British workers"). Some used the referendum to give a black eye to a government that doesn't listen to them anyway (see: AV referendum).
That's not a consensus bloc asking for hard Brexit. That's pulling off some bandages and seeing a variety of wounds that need healing in our society, and then just lopping the limb off instead because you diagnose the problem as you being too heavy.
If you're an MP, and you know that in 2020 your constituency will be hurting because we left the EU, your choices are:
1. Annoy some of your electorate now, and get proven right.
2. Annoy less of your electorate now, and look like a coward in 2020.
The comparison to the Iraq War is 100% valid here. MPs took leave of their senses, did something extremely stupid, and had the vote hanging over their necks for a decade afterwards.