Hi Yes they seem to have fixed it - after the new upgraded seals were fitted, it did leak again very slightly into the passenger fron footwell, so we took it back and they cured it.
We have had heavy rain since and it has not leaked anymore. Fingers crossed.
Regards
John