Somehow how after (many, how many?) years of the new website being worked on, and then this being the result, it does sound like it’s worthy of a Fawlty Towers episode.
But thinking about it, this probably wasn’t the result of years of development. This was clearly done by a junior with no experience in web development, or knowledge of web development standards, combined with equally junior (or incompetent?) people working on the UX design. And then the same for the actual content.
But even then, I don’t think what we see now actually took years. So indeed the question is, what happened to the website that was supposedly being worked on? Maybe @Innocent_Bystander has a point saying management up top got fed up and just “got it done” ?
Earliest mention (04/2020) I could find: Naim’s Website - #22 by Richard.Dane