Boris Johnson has 'every hope EU will see sense' on Brexit deal