Личное наблюдение. Ирландца (особенно западного) можно отличить по звуку [o] там, где должен быть [a] в словах с буквой U. Например, duck – не [дак], [до-ок]. Со словом "fuck" так же.
Был уточняющий вопрос про фамилии. Если фамилия начинается на O', то она ирландская, например, O'Hara, O'Shea. Если "Mc" (McGonagall), то шотландская (но ирландцы с такими фамилиями тоже встречаются).
По тому, что у них в бокале. У англичан это будет чай, у шотландцев - эль, у ирландцев - виски, а у уэльсцев какой-нибудь мифический вересковый мёд :)
Excellent try, but it is all mixed up there in British isles! Everybody goes for everything: tea, whiskey and Heather Ale
Например, по особенностям произношения: на слух речь шотландцев очень сильно отличается от речи англичан. Вот в этом ролике довольно забавно человек показывает суть вопроса: https://www.youtube.com/watch?v=wPsAa86Y_Ho