Unintentionally Sad Political Cartoon of the Day

From The Spec­ta­tor:

Really, Eng­land?