Water dripping through firewall behind the dash

The thought definitely occurred to me but even if it is he should know that the vast majority of cars discussed on this forum are LHD and there are quite a few fairly significant differences
I'm sure... just trying to keep things on the lighter side!