Thank you for the replies. When my father was over recently he spotted one of the corners on the windshield seal was lifted, I used some e6000 on it, so far so good, I'm going to check the floor tomorrow and see if it's wet again because we have had really hard rain the last two days, fingers crossed the floor is dry!