Often with such complicated issues it is good to break them down into a more understandable format. So here we have Brexit - the omelette problem.
LEAVER: I want an omelette.
REMAINER: Right. Itās just we havenāt got any eggs.
LEAVER: Yes, we have. There they are. [HE POINTS AT A CAKE]
REMAINER: Theyāre in the cake.
LEAVER: Yes, get them out of the cake, please.
REMAINER: But we voted in 1974 to put them into a cake.
LEAVER: Yes, but that cake has got icing on it. Nobody said there was going to be icing on it.
REMAINER: Icing is good.
LEAVER: And there are raisins in it. I donāt like raisins. Nobody mentioned raisins. I demand another vote.
DAVID CAMERON ENTERS.
DAVID CAMERON: OK.
DAVID CAMERON SCARPERS.
LEAVER: Right, whereās my omelette?
REMAINER: I told you, the eggs are in the cake.
LEAVER: Well, get them out.
EU: Itās our cake.
JEREMY CORBYN: Yes, get them out now.
REMAINER: I have absolutely no idea how to get them out. Donāt you know how to get them out?
LEAVER: Yes! You just get them out and then you make an omelette.
REMAINER: But how?! Didnāt you give this any thought?
LEAVER: Saboteur! Youāre talking eggs down. We could make omelettes before the eggs went into the cake, so thereās no reason why we canāt make them now.
THERESA MAY: Itās OK, I can do it.
REMAINER: How?
THERESA MAY: There was a vote to remove the eggs from the cake, and so the eggs will be removed from the cake.
REMAINER: Yeah, butā¦
LEAVER: Hang on, if we take the eggs out of the cake, does that mean we donāt have any cake? I didnāt say I didnāt want the cake, just the bits I donāt like.
EU: Itās our cake.
REMAINER: But you canāt take the eggs out of the cake and then still have a cake.
LEAVER: You can. I saw the latest Bake Off and you can definitely make cakes without eggs in them. Itās just that theyāre horrible.
REMAINER: Fine. Take the eggs out. See what happens.
LEAVER: Itās not my responsibility to take the eggs out. Get on with it.
REMAINER: Why should I have to come up with some long-winded incredibly difficult chemical process to extract eggs that have bonded at the molecular level to the cake, while somehow still having the cake?
LEAVER: You lost, get over it.
THERESA MAY: By the way, Iāve started the clock on this.
REMAINER: So I assume you have a plan?
THERESA MAY: Actually, back in a bit. Just having another election.
REMAINER: Jeremy, are you going to sort this out?
JEREMY CORBYN: Yes. No. Maybe.
EU: Itās our cake.
LEAVER: Whereās my omelette? I voted for an omelette.
REMAINER: This is ridiculous. This is never going to work. We should have another vote, or at least stop what weāre doing until we know how to get the eggs out of the cake while keeping the bits of the cake that we all like.
LEAVER/MAY/CORBYN: WE HAD A VOTE. STOP SABOTAGING THE WILL OF THE PEOPLE. EGGSIT MEANS EGGSIT.
REMAINER: Fine, Iām moving to France. The cakes are nicer there.
LEAVER: You canāt. Weāve taken your freedom of movement.