Tom Watson says it would be 'difficult' for his party to pass a Brexit deal without another referendum