Right, after a bit of investigation, it seems that the cover that goes over the pollen filter(?!) on the passenger side is broken and there is a hole in it.
Im thinking this could be the issue?
Oh, also, I silicone sealed around the edge of the windscreen and it didnt really make a difference.