An overlooked factor is a possible 3 seat pickup by SDLP in NI, in
- Foyle (very likely)
- Down South (likely, if 3 point swing from Sinn Féin)
- Belfast South (possible, if 2 point swing swing from DUP)
Numbers here.
Contingent of Sinn Féin & DUP losing ground after their high water mark of 2017, these 3 seats would be very pro-Remain and necessitate a higher Tory threshhold.
I can't see the SDLP regaining South Down, but Foyle looks a possibility and South Belfast looks likely to be gained by either SDLP or Alliance.
On the other hand, Fermanagh South Tyrone is a possibility for a UUP gain, and whatever about the new UUP leader's position on Brexit, the local candidate may have other ideas.