The repair has been carried out.
We had a cracked LNB which was probably where the water was getting in.
I now have all Freesat channels and the signal strength has gone up.
I cannot test the Sky channels but the engineer said that everything was in order.
Could those of you who were missing channels on Sky (not the weather related issue) please confirm if you now have the full compliment.