I’m not sure if there’s ever been a better time to be a political satirist, so I guess it’s a case of making hay while the sun shines. Let’s meet Gerald Scarfe.
Continue Reading