According to the Irish Naturalisation and Immigration Service only citizens of the following countries require a transit visa:
Democratic Republic of the Congo
All others (including you) should be able to transit ...
While you need a visa, it's Cuba so there are loopholes. Everything has loopholes, that's what socialism is built on, I still remember. Check Timatic for more:
Visa required, except for Passengers with a Tourist Card
(Tarjeta del Turista) issued to visitors traveling as
Tourist Cards (Tarjeta del Turista) must be obtained prior
Yes, you need a visa for Ireland. Since the UK and Ireland have a Common Travel Area, you have to pass border control to enter Ireland before you can get to your flight from Ireland to the UK.
There is an exception that you can enter Ireland with a UK visa if you have already been admitted to the UK with a UK passport stamp that is still unexpired, but you ...