What river bird is this?

Spotted on the river Thames today, looks like a cormorant but it’s not the usual birds we get around here. Can anyone help with identifying it?