labour banner

Chin up!

Things aren’t going well for Labour, but here are ten reasons why the party’s supporters can feel cheerful.