They have had three years to come up with something. All they have been saying is what they didn't want and ruled out all the other options then they have this faux outrage when we end up in this situation.
It's been dragging on for far too long. The first mistake was voting for May who was a remainer and the 2 nd one was not to have sent a more competent negotiating team to Brussels.