In case anyone has the same problem, it was a Chrome extension - Instant Multilingual PDF/HTML/TXT Translator - that had suddenly started breaking sites (PH was the first, but others soon followed). I'm probably fairly niche in running that extension, however
