David Cameron’s Not a Liar.

January 26, 2013

No, he’s not. He’s really not.

He simply says things that aren’t strictly true. Read the rest of this entry »