Can you help identify this bird on water

This is likely very basic - seen on Loch Lomond (Scotland).  Two AI tools suggested 

Ancient Murrelet

Ring Billed Gull

Neither of which look anything like it....

I'd have guessed "Black headed gull".  But a positive human confirmation would be welcome. Sorry if this question is very basic!