This may be predictable, but nobody has ever done as many songs about politicians as Frank Zappa. Much of his commentary is as pertinent today as it was when it was written, but there are just so many to choose from.
Dunno how many remember Richard Nixon, but in many ways he was the Donald Trump of the 1970s, but far smarter, and much more dangerous - at least to the rest of the world. He killed thousands in his time, and ruined millions more. Not many people were brave enough to tackle the topic head-on, except FZ. This song was written and performed at the height of the Watergate scandal, whilst Nixon was still president and still potentially able to wreck a career or two, and was brutally honest and acerbic. The depth of political comment, allied to stunning musicanship, all performed with hysterical good humour is matchless - there's not much else out there like this. Watch from 11.20, or the whole encore is 21 minutes - you should probably watch it all, in truth: