This year’s front cover for Britain’s Best Political Cartoons 2026.