Germany has been strongly criticised for jumping to premature and inaccurate conclusions about the source of its E.coli outbreak which has killed 22 and left thousands in hospital.

The European Commission's has proposed a 134 million pound aid package to help farmers whose products have been hit.