Just a thought but check the drain holes in the bottom of the doors are clear or give the doors a good shake to see if they're holding any water. 
Water often gets past the seals on the door windows and has to go somewhere if the drainage holes are blocked and the plastic membrane behind the door padding is less than perfect. I've seen water leaks like that in a Mk II Golf and a Pug 306.
	
		
			
		
		
	
			
			Water often gets past the seals on the door windows and has to go somewhere if the drainage holes are blocked and the plastic membrane behind the door padding is less than perfect. I've seen water leaks like that in a Mk II Golf and a Pug 306.
				


I kind of knew the rain would get in and low and behold as I looked today it had, though not as bad as before. So, it looks like the water is not getting in via the car floor, as the carpets got wet again without the car moving at all. I lifted the bonnet to see if there were any leaves blocking around where the windscreen is, but there wasn't anything there. I also checked the carpet under the dashboard near the foot pedals, but no, it  was totally dry. The door was dry on the inside, with not a drop of water in the thingies you put stuff like CD's, books etc in. I felt round the roll back roof when it was closed and no, not a drop. The panel under the door was dry, so it's not getting in under the door. The passenger side was again dry. I've messaged the mechanic and he said he could power wash my car, to simulate heavy rain and to hopefully find where the water is coming in. He's going to try that next Tuesday, along with under sealing the car ready for the ice and following road grit/salt. I'm not worrying about it anymore as I'll probably get another car in March/April and even if it's raining in or not I'll still be offered far less than it's worth in part exchange. I can live with a wet carpet every now and then throughout the winter months, but if the mechanic does find the source of the leak I will feel a little more at ease.