Brussels' former chief Brexit negotiator Michel Barnier said Britain cannot undo Brexit without opening its borders.