I finally found what was causing the leak. I sort of forgot about it until it started raining again recently
The seal beneath the door of the passenger footwell was so full of crap that water was leaking over into the car. I took all this dirt from the one door seal after removing it from the door, which was very simple. (Just pop it off)
And for reference if people search this, its this seal;
Bookmarks