Spaniard's got at in a political role (7)
I believe the answer is:
senator
'a political role' is the definition.
'spaniard's got at' is the wordplay.
'spaniard' becomes 'senor' ('mister' in Spanish).
'got' indicates putting letters inside.
'senor' going around 'at' is 'SENATOR'.
'in' acts as a link.
(Other definitions for senator that I've seen before include "Clinton, perhaps" , "Treason committed by member of Upper House" , "Politician involved in treason" , "US legislator" , "Member of upper house of legislature" .)