âStill Hopeâ Facts! The cartoon entitled âStill Hopeâ was published on the 1st September in Punch Magazine, a British weekly of a satirical nature. It was created by…