Red Throat Diver??

Red Throat Diver??

Observation - Red Throat Diver?? - UK and Ireland. Description: Washed up and half eaten. Hard to identify. I thought maybe a young gannet but maybe a diver?

Washed up and half eaten. Hard to identify. I thought maybe a young gannet but maybe a diver?