Prime minister David Cameron ‘has made matters worse’. Photograph: Francois Lenoir/Reuters