I had the same problem with my Vectra C but it's very easy to clear. Lift the bonnet and directly below the passenger side grills, which frequently become clogged with leaves, there is a short tapering rubber hose, only a few inches long, hanging down from the car. This short section has become blocked. Simply squeeze it and all the rotting debris and what will appear to be half a gallon of water, will gush out. Job done!
John, June 2012