the bulkhead should be a sealed unit. the leaves will be blocking the channels for water to leave the vehicle, rainwater/screenwash after use.
its highly unlikely that the leaves are the sole prob imo
but if its at vauxhall then im sure they will get to the bottom of it.
like i say thats just one possibility, as its quite common, but it could be other things