Philip Hammond has told MPs it is 'simply a delusion' to think a better Brexit deal can be renegotiated at the 11th hour after warning a no-deal is 'too awful to contemplate'.