Its either the heater maxtix under/behind the glovebox,or bad window seal,remove the carpet up also to check for rust holes. Pour some water into the shutter along the bottom edge of the windscreen,then check inside the car for leaks,might be worth pulling the shutter to clear it out,sometimes they can block you with leaves etc,hoover it out.