David Davis is insisting the UK position remains control of immigration, which means no free trade agreement. But it might not be up to him any more!.