Looks like the deal's been done, but problems are on the horizon: http://www.bbc.co.uk/news/election-2017-40236152