Cameron blames everyone but his own party

Commenting on David Cameron