Cameron: Environment Agency 'has done excellent work' David Cameron has told the Today programme's Evan Davis that the Environment Agency "has done excellent work in helping with communities" following recent UK flooding. Responding to Conservative MP Ian Liddell-Grainger's comments on the agency's decision not to dredge rivers on the Somerset Levels, Mr Cameron said he would listen to such complaints.