British names??? Gaughan is an Irish name :-)
In Ireland the name is usually pronounced as go'-han (go' as in got) but in Scotland the gh is pronounced with a hard g, so as far as I know he pronounces it with a gh as in Lough himself - so that's normally how I say it when I'm referring to him.