Yes-men in Ireland upset Republican in Arabian Peninsula (6)
I believe the answer is:
yemeni
'republican in arabian peninsula' is the definition.
'yemeni' can be an answer for 'republican' (Yemen is a republic). I am not sure about the 'in arabian peninsula' bit.
'yes-men in ireland upset' is the wordplay.
'yes' becomes 'y'.
'in' means one lot of letters goes inside another.
'ireland' becomes 'ie' (two letter country code).
'upset' shows that the letters should be reversed in order.
'ie' in reverse letter order is 'ei'.
'men' placed inside 'ei' is 'emeni'.
'y'+'emeni'='YEMENI'
Can you help me to learn more?
(Other definitions for yemeni that I've seen before include "from the Middle East" , "ME citizen" , "Native of a country on the Arabian Peninsula" , "Relating to a republic on the Arabian Peninsula" , "Native of, eg, Aden" .)