Thank you for your reply.
There is no sunroof and today in very heavy rain I took the car out and it is still leaking. I think it must be something to do with the roof bars so will get it checked out by a body repair workshop that I know.
Have tried Googling the problem but no joy.
Chilgrove