Are Irish nationals allowed to vote in general elections of Great Britain?

Yes, Irish citizens living in the UK have exactly the same rights to vote and stand for election as British citizens.