David Cameron As Margaret Thatcher

living up to her legacy Political Cartoons