Started getting a really bad leak in the passenger footwell lately, after any kind of rain. Got a little leak last year when it was heavy rain and the car was sat but it just made the carpet a bit damp. But now in heavy ran there is a big puddle in the passengers footwell its like a swimming pool

But I cant work out where its coming from at all...... Because its just the half at the seat that gets wet! There is not wet-ness or damp at the firewall side of the footwell or in the rear or the drivers side at all. And had a look at the pollen filter etc and it looks all fine and there it no holes in the door seal that i could see either

But when I was driving today am sure I seen a drop come from the top of the passengers door but it could have just been a drip down the outside off the window

So do I just need a new door seal or does anyone have any ideas at all ?
And its a 3 door if that makes any difference

Cheers