This is clearly a genre - Banksy and others now - or perhaps more of an industry...
http://474towin.blogspot.com/2008/08/political-art-on-streets-is-that.html
This pic is captured in England's Lane, Belsize Park and I think it's very funny.
Note the CND badge which has become incredibly iconic over a relatively short period of time. Amazing where that crops up in pictures and badges and now - in graffiti.