Politician for whom no tears are shed (7)
I believe the answer is:
senator
'politician' is the definition.
(I know that senator is a type of legislator)
'no tears are shed' is the wordplay.
'are shed' indicates an anagram (shed can mean to give out or emit).
'no'+'tears'='notears'
'notears' anagrammed gives 'SENATOR'.
'for whom' is the link.
(Other definitions for senator that I've seen before include "Member of the Second House" , "Member of Upper House engaged in treason" , "politician going wrong" , "eg Bob Dole" , "Roman politician" .)