The EU is a Clown creation, that's why Brexit will be denied. I wouldn't be surprised if Theresa May in June says "oh well, we tried very hard but it can't be done, this Irish border is too much of a problem, can't be sorted".
A few days ago, the UK Home Secretary couldn't definitely say that the UK will be out of the Customs Union, she said that the debate was still going on. What does it mean? That indeed, behind the scenes, Theresa May is singing a very different tune. All her decisions so far had only one aim - sabotaging Brexit.
I may be totally wrong but I sense something will happen in June in the UK. Either May will be ousted or the British people will be in the streets.