Cadbury Schweppes has been criticised for its handling of the recent salmonella outbreak.

Two weeks ago the confectionery giant recalled seven of its products due to possible salmonella contamination.

However, a report by the Advisory Committee on the Microbiological Safety of Food has concluded that Cadbury's product testing is old-fashioned and unreliable.

“Cadbury's risk assessment does not address the risk of salmonella in chocolate in a way which the ACMSF would regard as a modern approach to risk assessment,” the report stated.

“Based on the information provided, Cadbury appears to have used methods of product testing which the committee considered would underestimate the level and likelihood of salmonella contamination.”

Meanwhile, the Food Standards Agency has revealed that there were two outbreaks of salmonella at Cadbury's Marlbrook factory in 2002 but the company failed to report the problem.