Mr Cameron said in a statement: ‘My understanding is that yes, he has carried out a couple of consultations for this private company, all of that has been properly declared. I think he himself has said that if there is anything improper about what this company has done, he'll sever any contact with it.
‘I think that's a perfectly satisfactory state of affairs.
‘It's not illegal to use private health in Britain, but we want to expand the NHS, and make sure it's as good as it possibly can be, so people don't have to use the private sector.'
Last week shadow Conservative health secretary Andrew Lansley criticised a Conservative MEP for attacking the NHS on an American talk show.
Last night Liberal Democrat shadow health secretary Norman Lamb twittered: 'Tory health spokesman can't remain on front bench whilst being paid consultant to Endeavour Health. Incredible they think this is appropriate.'
This morning the Tory leader was due to make an uncheduled speech on health in Bolton to put an end to the party's miserable week and spell out its plans for the future.
Editor's blog: Will Twitter win Labour the election?
More news from 20 August
Exclusive: Practices lose £30,000 on extended hours
Blood and lymphatic treatment supply 'is inconsistent'
Nurses back NICE on cholesterol management
Unite suggests fast-track route into health visiting