Duck seen at Nantwich- can you identify this please

I saw this black and white duck yesterday in Nantwich and he was being very bossy with the mallards! There was also a lovely comorant further upstream.

Can anyone tell me what this duck is as even the local dogwalkers seemed mystified!