My 110 leaked (no surprise there)
In my circumstance the main dealer changed the door-seals 3times under warranty - no no avail.
In my own investigation I found that the sealant in the guttering had cracked.
After a scraping out, cleaning with petrol and then resealed it all.
Result; No more leaks!
My surmisation was that the water was entering the cracks & then running around the internal folds/guttering.
Once it reached the front doors, the folds sloped down, or were blocked & the water took the easy exit - all over my legs.