Something naughty I'd found in gift for politician? (4,9)
I believe the answer is:
vice president
'politician?' is the definition.
(vice president is a type of politician)
'something naughty i'd found in gift' is the wordplay.
'something naughty' becomes 'vice' (vice is immoral behaviour).
'found in' indicates putting letters inside.
'gift' becomes 'present' (synonyms).
'id' going into 'present' is 'president'.
'vice'+'president'='VICE PRESIDENT'
'for' is the link.
(Other definitions for vice president that I've seen before include "who assists the top man?" , "Second-in-command" , "High-up executive officer" , "Not in charge" , "US leader's deputy" .)