Err Boris Johnson had an 80 seat majority, he could have had any deal he wanted.
T.May had a 30 seat one but threw it away with an ill judged GE, which forced her to rely on some fairly hard Ulster Unionists.
The UK got Brexit and then a bad deal all because of the hard right looney tunes Tories.