I could imagine this alongside 1st We Take Manhattan on I'm Your man, though in that context I'd expect the vocal performance would be less expressive.
The sociopolitical message is a little more overt than the usual Laughing Lenny but I do hear a connection.
Cool.