When we left you at the end of last year’s annual report, David Cameron had resigned, the UK was getting to grips with Brexit, and Donald Trump had just become President.

Over the last twelve months, political events haven’t exactly slowed down. Against this volatile background, mySociety’s mission stands strong, and it’s more important than ever:

We build and popularise digital tools that empower people worldwide.

This year we’ve extended our services to also help those who, in the course of their work, hold power to account or open up channels of citizen communication, to the benefit of us all.

So, take your pick from the sections below, and hold onto your hats as we take a rollercoaster ride through 2017, as lived through by the friendly folk at mySociety.