Patrick Blower’s take on this year’s big retail Christmas adverts, coming amid the general election campaign.

Blower cartoon 19 November 2019