Sorry, my sarcasm doesn't work as well as it should over the interwebs.
Imo we are weeks away from a UK deal. This is just another peice of the puzzle falling into place. I suspect we already have deals in place but they are racing to finalise the service and technology stack to support before they announce.