Boris Johnson will attempt to persuade MPs to back his Brexit deal today ahead of what is expected to be a knife-edge vote in the Commons on Saturday.