What are these ducks please?

Saw these at Tittesworth Water in Staffordshire today- help re identification please.
Anonymous