I doubt it has a chance if the DUP do not back it.
However, if they do somehow get it voted through then the next GE could be a blood bath (so to speak). The Brexit Party are fuming at this deal seeing it as a kop out and I have no doubt they'd stand against Tories across the UK and further erode their vote share as a result.