His music is properly just folk/ballads but I only bring it up because it matches every other criteria and you might be surprised how much you like him is David Rovics. I’d recommend starting with something like “Who Would Jesus Bomb”
If you like hardcore punk, “Stray From The Path” is also great. Some of their more political songs being “Goodnight Alt Right” and “Guillotine”.
I wrote in the rightful candidate, Juan Guaido