Thanks Macdoc,
As far as I can see, no water has entered the car.... except perhaps through the side mirror which had its cover smashed right off. The electricals were all exposed there - we have just popped the cover back on but its still broken. The windscreen although broken was covered in star smashes but still holding together.