St Patrick's Day has arrived and celebrations of Irish culture are taking place the world over. From New York to New Cumnock, ...