John McDonnell, the shadow Chancellor, said it “may well” be the case that any deal would have to be put to a second referendum, adding: “I think the Conservatives have to recognise that if a deal is going to go through there might be a large number of MPs who will want a public vote.“