I had a similar problem with my 106 (passenger footwell flooding) open the bonnet and look in the trough below
the windscreen - passenger side. You may find a cable passes
through it and that the seal is deteriated. Fix the seal. Dry out the passenger side footwell as it will not drain on its own.
bill larsen, December 2006