Yes, I have always framed Punch as an upmarket version of Private Eye. Indeed, I have tended to regard it as a bit out of my league in class terms, unlike Eye. It was the reading matter of barristers and...dentists.
Back in the day, the word on the street was that you didn't ever have to buy...