What is this water bird?

We saw this small duck-sized bird swimming with a group of Canada geese on the Great Ouse at Ely, Cambridgeshire, on Monday January 3rd 2022. It does not look like a juvenile Canada goose, and not really like anything in the RSPB bird identifier, except possibly a ruddy duck. Would one be swimming with a group of Canada geese?