Question: In Britain, what was the most liked illustrated humor periodical?
Sentence: The most popular was Punch, which popularized the term cartoon for its humorous caricatures.
Answer in sentence: yes