1.
David CanRun is a Tumblr that exclusively posts images of David Cameron puns.
3.
They have come up with puns about a variety of things.
7.
Others are curiously melancholic.
10.
Some are unnerving, but in a good way.
11.
And some will upset you in a very real way.
14.
Some might have a deeper satirical meaning.
15.
Others almost certainly don't.
19.
But primarily, they are simply fascinating.