In order to make debates and votes a bit easier to find, understand and share, we’ve recently introduced some new features on TheyWorkForYou.
What am I looking for?
Our users frequently write to us to say that they can’t find a specific vote on TheyWorkForYou — and that’s often because descriptions of votes in the media, or in conversation, don’t reflect the way they are referred to in Parliament.
The official record, for example, will not bring you a vote titled ‘Snooper’s Charter’, ‘Bedroom Tax’ or ‘Brexit’: you’ll have to know enough to search for the ‘Investigatory Powers Bill’, ‘Social Tenants Deemed to Have Excess Bedrooms’, or ‘Exiting the European Union’.
So we’ve put in place a few different ways to find the content that matters to you.
99% of the time when people ask us where to find a particular vote, it’s something that happened in the last few days, or at most, weeks.
So now, you’ll see a new ‘Recent Votes‘ tab in the main TheyWorkForYou menu, which leads to a page listing the last 30 votes:
If you’ve entered your postcode on the homepage (or your browser cookies remember you from previous visits), you’ll also see your own MP’s stance under each vote, like this:
There’s one important point about this page: it only contains those votes for which we currently have policy lines — that is to say, the votes we include on MPs’ pages. That’s because they are the ones for which we already have a plain English description. Fortunately, these are almost always the ones that people are most interested in.
If you want to find a vote that isn’t on this page, you can always look on Public Whip, which is where the raw voting data that feeds TheyWorkForYou comes from.
If you click through from any of those listings, you’ll get a page dedicated to that particular vote.
Here you’ll see something that we know is important to many of our users, set out nice and clearly: the ‘division’, ie which MPs voted for and against, who was absent and who abstained.
Again, if you’ve entered your postcode on the site, you’ll also see how your own MP voted, in the top section of the page:
But even better, if what you’re most interested in is your own MP’s position in a specific vote, you’ll get this version of the page when you click through from their voting record — as clear as we can make it:
So that’s all fine and dandy for people who think in terms of MPs and votes. But for a long time, we’ve wanted to explore ways to make parliamentary content more welcoming for complete political newbies.
We’ve been meeting with groups of young people around the UK to find out more about how they access politics, and one finding is that they think in terms of issues. Politics comes through the lens of topics like ‘the NHS’, ‘the environment’ or ‘Brexit’.
For that reason, we’ve created topic pages like this one, which gather together a lot of relevant and immediate content, showing how your MP voted, how all relevant votes went, debates and a chance to sign up for email alerts:
We’ll be adding more of these as time goes on.
Easier to share
The final feature we’ve introduced was a direct result of observing the way that you, our users, share our content on Facebook and Twitter.
We started collecting examples of where people had made a screenshot of voter records in order to make a political point, and we soon saw that this was a very common thing to do, especially at key points like the current run-up to the General Election, or a party leadership campaign.
To save you the bother of making and saving a screenshot, we’ve now added these share buttons at the foot of each section of votes on MPs’ pages:
That’s it for now, but this is all part of a rolling program of improvements, so do feel free to feed back with any related features you’d like to see.
mySociety’s Head of Research, Rebecca Rumbul, gives an overview of our research work in the latest publication from the World Bank’s Open Knowledge Repository. Also featured is an experiment in citizen engagement from Mzalendo in Kenya, that was first shared at TICTeC.
Evaluating Digital Citizen Engagement: A Practical Guide is a handy collection of examples and lessons from practitioners in Brazil, Uganda, Cameroon and Kenya, on how to measure the impact of civic technologies.
Rebecca explains the methods we’re currently using to answer questions like, “are institutions equally responsive to citizens?” and, crucially, “are our tools genuinely making a difference?”.
Meanwhile, Lily L. Tsai and Leah Rosenzweig, who contributed last year to our Impacts of Civic Technologies conference TICTeC, give an overview of how they used Facebook ads to draw conclusions about what makes people take concrete political actions online.
You can download the guide for free here — and don’t forget, if you’d like to hear more about the ways in which civic tech’s impact is being tested by projects around the world, there are still a few tickets available for TICTeC 2016.
For verified, reliable information, it’s usually best to go to the official source — but here’s an exception.
Checking parliament.go.ke‘s list of MPs against Mzalendo’s, our developers discovered a large number of constituency mismatches. These, explained Jessica Musila from Mzalendo, came about because the official site has not reflected boundary changes made in 2013.
Even more significantly, the official parliament site currently only holds details of 173 of the National Assembly’s 349 MPs.
“The gaps in www.parliament.go.ke validate Mzalendo’s very existence,” said Jessica. We agree: it’s a great example of the sometimes unexpected needs filled by parliamentary monitoring websites.
And of course, through EveryPolitician, we’re working to make sure that every parliamentary monitoring website can access a good, reliable source of data.
Last year, when we were helping to develop YourNextMP, the candidate-crowdsourcing platform for the General Election, we made what seemed like an obvious decision.
We decided to use PopIt as the site’s datastore — the place from which it could draw information about representatives: their names, positions, et cetera. We’d been developing PopIt as a solution for parliamentary monitoring sites, but we reckoned it would also be a good fit for YourNextMP.
That turned out to be the wrong choice.
YourNextMP was up and running in time for the election, but at the cost of many hours of intensive development as we tried to make PopIt do what was needed for the site.
Once you’ve got an established site in production, changing the database it uses isn’t something you do lightly. But on returning to the codebase to develop it for international reuse, we had to admit that, in the words of mySociety developer Mark Longair, PopIt was “actually causing more problems than it was solving”. It was time to unpick the code and take a different approach.
Mark explains just what it took to decide to change course in this way, over on his own blog.
The post contains quite a bit of technical detail, but it’s also an interesting read for anyone who’s interested in when, and why, it’s sometimes best to question the decisions you’ve made.
Why we do what we do. No, not the name of a wonderfully named new mySociety product, instead it’s an excuse for me to take stock of where we are and where we go next.
Inevitably over the past decade we’ve tackled lots of issues and projects from lots of different angles. What we’re currently focused on is Freedom of Information, Parliaments and Elections, and Local Issue Reporting.
What links all of our work is the creation of civic technology that enables greater access for citizens to the work of government and the democratic process:
Lack of access to elected representatives amongst disadvantaged or underrepresented groups is a key driver of exclusion and inequality, yet governments tend only to become better at serving the needs of citizens when those citizens are capable of demanding better.
Simply put, this is our cause.
Our Theory Of Change
Citizens will only demand better from governments if they have access to a mix of often scarce resources: from education, to wealth, to knowledge about government failings. At mySociety we are highly aware that we can’t give people most of these things: we can’t boost business in failing economies or bring teachers into schools that have none. These are the tasks of development funders, political leaders and well-regulated markets.
Tremendous human suffering happens when governments fail to serve the needs of their citizens, and human welfare is dramatically increased when governments serve citizens’ needs well. Some governments are excellent at meeting some citizen needs, but weak at meeting others, harming a minority, often invisibly. Others make no attempt to meet any of their citizens’ needs, robbing, starving and failing them in every possible way.
Our theory of change is based on a reading of political history, and specifically of the history of reform campaigns, such as those that drove the democratisation of nations from the 17th to the 20th century. We believe that governments tend only to get better at serving the needs of citizens when citizens are capable of demanding better, creating a virtuous circle that leads steadily to better government.
Each of our services give citizens the skills, confidence and knowledge they need in order to be capable of demanding better.
Freedom of Information
FOI is a core plank of a healthy, transparent and accountable democracy. Every citizen should have the right to query and understand the workings of government and public bodies on their own terms.
Alaveteli is our platform for FOI request websites. We currently support partners in over 20 countries, from Australia to Hungary, Nicaragua to Ukraine, as well as a pan-European site AskTheEU. Our most successful site is WhatDoTheyKnow in the UK, with almost 300,000 individual FOI requests alone – drawn from over 16,000 UK public bodies.
Over the next year we will continue to refine and develop Alaveteli to better support the expansion and proper use of FOI around the world. At the same time, we’ll be actively campaigning to preserve FOI in the UK which is currently under threat from the Government’s FOI commission.
Parliaments and Elections
The activities of Government can often be opaque and difficult to interpret. We improve access to elected representatives, providing clarity, context and understanding to the decisions they make on our behalf.
We tackle the workings of government at a variety of points throughout the electoral cycle; YourNextMP/Rep for candidate information, TheyWorkForYou and WriteToThem allow people to query and explain the workings of government at all levels.
Increasingly central to these efforts is EveryPolitician, our crowdsourcing effort to sustainably store and share a structured open data set of every national politician around the world. It currently holds data on more than 60,000 politicians from over 230 territories.
In the next few weeks we’ll complete work to integrate all of our existing Parliament services with EveryPolitician and continue to encourage more journalists, developers, and NGOs to create the tools they need in their own countries.
Local Issue Reporting
FixMyStreet gets right to the root of any disconnect between citizens and those who provide their local services. Literally dealing with street-level issues, FixMyStreet can help turn our everyday feelings of frustration into action.
The original and much emulated FixMyStreet.com makes it easy to report street faults like broken street lights or potholes, raising over 650,000 reports in the last 8 years.
We’ve extended the principle of issue – reporting – resolution, to create a generalised platform catering to a variety of interesting and practical new use cases; with projects as varied as empty home identification, or logging road collisions and near misses for cyclists.
Citizens feel more in control. Local councils can target their efforts more effectively. Together this can contribute to better government.
For the moment we’ll continue to consolidate our offer in these three areas.
There’s ample scope for further development, refinement of concepts and of course directly increasing the impact of currently deployed sites.
What gets really interesting is when we start to scale up the delivery of each of these in more countries, delivered to more people, ensuring we see more citizens gain greater influence over those with power.
I’ll post again later this week about some of the practical changes that we are making to better encourage the take up of our services and how we’re improving the way we work with our partners.
If you need data on the people who make up your parliament, another country’s parliament, or indeed all parliaments, you may be in luck.
What’s more, it’s all provided as Open Data to anyone who would like to use it to power a civic tech project. We’re thinking parliamentary monitoring organisations, journalists, groups who run access-to-democracy sites like our own WriteToThem, and especially researchers who want to do analysis across multiple countries.
But isn’t that data already available?
Yes and no. There’s no doubt that you can find details of most parliaments online, either on official government websites, on Wikipedia, or on a variety of other places online.
But, as you might expect from data that’s coming from hundreds of different sources, it’s in a multitude of different formats. That makes it very hard to work with in any kind of consistent fashion.
Every Politician standardises all of its data into the Popolo standard and then provides it in two simple downloadable formats:
- csv, which contains basic data that’s easy to work with on spreadsheets
- JSON which contains richer data on each person, and is ideal for developers
This standardisation means that it should now be a lot easier to work on projects across multiple countries, or to compare one country’s data with another. It also means that data works well with other Poplus Components.
What can I do with it?
Need a specific example? Yesterday, we introduced Gender Balance, the game that gathers data about women in politics.
As you’ll know if you’ve already given it a try, Gender Balance works by displaying politicians that make up one of the world’s legislatures, one by one.
That data all comes from Every Politician, and it’s meant that the developers have been able to concentrate on making a smooth and functional interface, knowing that the data side of things has already been taken care of.
That’s just one way to use Every Politician data, though. If you’d like to use it in your own site or app, you can find out more here.
We still need more data
As you may have noticed, there are more than 100 parliaments in the world. In fact, despite having reached what feels like a fairly substantial milestone, we’re still barely half way to getting some data for every parliament.
So we could use your help in finding data for the parliaments we don’t yet cover, and historic information for the ones we do. Read more about how you can help out.
Has he or she reflected your interests? One key way of checking that is to look at their voting record.
We’d like everyone to know exactly how their MP voted over the last parliament, so we’ve made some changes to TheyWorkForYou that make votes easier to understand.
See an example here, or read on to find out how to check your own MP’s voting record.
A complex matter
TheyWorkForYou publishes activity from Parliament each day.
This content includes parliamentary votes, along with the debates that they are part of. But it’s not always obvious to the lay reader exactly what’s being voted on.
Take a look at this debate, for example, on exemptions for smoke-free premises. By the time you’ve waded through the first clause,
“The appropriate national authority may make regulations providing for specified descriptions of premises, or specified areas within specified descriptions of premises, not to be smoke-free despite section 2”
– you may well be lost. And who would blame you?
Making it nice and simple
We don’t think you should have to be an expert to check your own MP’s voting record, and our new pages for each voting stance are here to help.
For some time now we’ve given you summaries of how your MP voted on certain topics, with a link to the votes that helped us understand each MP’s position on that stance.
Now we’ve created a page for each stance, and worded it in plain English so that anyone can understand exactly what it means.
See for yourself
Here’s how to see how your own MP voted (or we should say ‘previous MP’, since until the General Election, no MPs are now in office):
Go to TheyWorkForYou.com and input your postcode on the homepage.
You’ll be taken to the page of your (former) MP. Click on the ‘voting record’ tab.
Choose a topic you’re interested in, and click the ‘Details’ link on the far right.
You’ll see a plain English description of the stance, followed by descriptions of all the votes that were considered to contribute to it.
Want to see the context? Click on ‘show full debate’ and you’ll be taken to the full record of that vote.
Let us know what you think
These pages are still a work in progress, so we’ve included a feedback box at the top of each voting stance page. Do be sure to let us know if there’s anything else you’d like to see on them.
If you have feedback about how your MP has voted, mind you, that’s another matter… one you might want to reflect at the ballot box.
There was some excitement here at mySociety this week, as the People’s Assembly website launched in South Africa. It’s the result of a year’s partnership with PMG and a good test of some of our newest collaborative software.
The site contains a vast amount of information, all available in the same place for the first time, and offering a simple way for South African citizens to keep an eye on what their representatives are doing. There are pages for each representative, Hansard and parliamentary Questions and Answers, records of members’ interests, and more.
Locating, processing and displaying this data was quite a challenge: it has been taken from a wide range of sources, and came in an even greater range of formats, including PDF documents, Word documents, Excel files, CSV files and sometimes just e-mailed lists of information.
But perhaps most significant is the site’s Representative Locator function. For the first time, South African citizens can now find out, with ease, who represents them – not as simple as it might seem at first.
The Proportional Representative system means that members of the National Assembly and National Council of Provinces are not directly elected from constituencies. Political parties are, however, funded to run constituency offices and to allocate representatives to those offices. We believe that this is the first time this data has been consolidated and presented as a simple search tool.
The software that runs the site
As you’ll know if you read our recent blog post about SayIt, our recent focus has been reaching out to provide software for civic or democratic-focused websites anywhere in the world.
The idea is that such groups no longer need worry about writing code from scratch, since we’ve already done it – and their energies can be better expended on gathering data or adjusting the software to work within the local governmental systems.
People’s Assembly is a great example of this. It utilises two underpinning pieces of technology:
Firstly, the Pombola platform, our software for running parliamentary monitoring websites.
If you’re reading this in the UK, you may be familiar with our own parliamentary monitoring site, TheyWorkForYou. Pombola provides several tools that make it easy to do much of what TheyWorkForYou does: it provides a structured database of the names and positions of those in power; it allows people to look up their elected representatives by inputting their location, and to isolate and see what a specific MP has contributed to discussions in Parliament’s committees and plenaries; albeit, in the case of Hansard, after a six-month delay necessitated by South Africa’s own protocols.
We first developed Pombola for Kenya’s Mzalendo.com, and it’s been re-used for ShineYourEye.org in Nigeria and Odekro.org in Ghana. It’s superb to see this re-use, as it’s exactly what we set out to acheive.
Secondly, People’s Assembly is the very first site to use SayIt, which is embedded as a Django app to power the Hansard, Questions and Committees content. SayIt is one of our Components, built under the Poplus project, and we’re truly delighted to see it in place, proving its worth and being used as we first envisaged.
Thanks are due
The main work on the People’s Assembly has been funded by the Indigo Trust, and the SayIt component work was funded by Google.org as part of the Poplus Project. We also wish to thank Geoff Kilpin, who helped greatly with the scrapers and templating.
Transparency, accountability and open government are huge themes for African citizens as the number of internet and mobile phone users jump up across the continent. People are connecting and realising that the internet provides them with a quick and easy way to engage with politics, be that via social media or citizen engagement websites.
One group have just launched a parliamentary monitoring platform for Zimbabwe using our Pombola platform. We helped them with the original set up, some small technical issues and some general platform advice, but KuvakaZim has only gotten to launch due to the huge dedication and work of its founders, Regina and Peter.
“The KuvakaZim project was born from a general concern regarding the accountability and activities of Zimbabwean Members of parliament and their duties in regard of their representative role,” Regina Dumba, lead volunteer of the project, tells the world in her press release.
“Many articles, books and studies have explored the issue of good governance in African countries and how it relates to transparency, accountability, and Government performance. Knowing the causes and effects of these plights, we believe it is now time for action in Africa and in Zimbabwe. Until we start putting words into action, only then can we rebuild our country.” She continues on the KuvakaZim blog.
Creating the site.
Regina, Cleopatra and Peter, who has been volunteering technical skills for the project, contacted mySociety in July after being inspired by Kenya’s Mzalendo. Since then they have been working tirelessly to gather MP data and information on constitutional rights, how democracy works in Zimbabwe, electoral law and political parties. The site now allows Zimbabweans to learn more about how their government works, as well as the duties of their MP and whether they are carrying these out. This has been especially timely because of the recent elections on July 31, 2013.
That’s not to say that the site has got to this stage without any hitches however..
It’s been difficult to find official boundary data for Zimbabwe, which means we haven’t yet managed to load an MP look up onto the site. The hope is that this will come in the future, along with other features such as Hansard and the potential to write to your politician.
Despite this the team have managed to gain some on the ground volunteer support and launch the site this week. If you want to learn more about KuvakaZim the check out their blog and their twitter stream. We’ll be following their progress too!
Image credits: Patola Connection by Whologwhy | Hands up by Pim Geerts | Bend in the Road by Andrew Ashton | All Creative Commons licensed photographs. Thank you for making your content creative commons.
mySociety is an organisation with many priorities, and they often compete for attention. Right now, we have some time and budget to lavish on TheyWorkForYou. We need your input to help us understand what development we should prioritise for the site.
Note: if you don’t know much about TheyWorkForYou, your opinion still counts! See the foot of this blog post for an overview of the site and its aims.
Some suggested improvements
Below is a list of improvements that other users have suggested, or that we think are desirable. Which improvements would you most like to see – from this list, or based on your own needs?
- Easier sharing via social media If you see a debate you want to share with your Twitter or Facebook buddies, all you’d have to do is click a button. More details
- When your MP voted Letting you know, via email alerts, when your MP has taken part in a vote. More details
- Option to search just headings At the moment, search covers all content of debates, including everything anyone said. This option would allow you to only search headings, meaning that you could be sure the results were entirely focused on your topic. More details
- Tweeting debate headings or future business A Twitter account which would tweet, and link to, every debate in Parliament, or upcoming events. More details
- Signposting of big ‘events’ such as the Budget These are not always easy to find if you don’t know your way around, so we’d make sure the big events were always trumpeted on the site. More details
Great ideas, or utter bunkum? Let us know. You can give us feedback via any of the following methods:
1. Leave a comment under this blog post;
3. If you’d like to see the whole list of suggestions and issues, you can do so on our development list at Github (and the ‘more details’ links in the list above go to the issues on there). Note that anyone is welcome to add comments to these issues, or even to create your own (please search first to make sure you’re not duplicating an existing issue). Github may look complex, but it’s easy enough to use – you just need to set up a user account here.
We’re keen to understand whether we’re serving all kinds of users, so it’d also be helpful if you could tell us whether you consider yourself to be someone who knows a bit about Parliament (through work, interest, or experience) or a novice user.
Note – you can see what we’re currently working on here. Some changes were obvious – for example, we’re improving MPs’ individual pages.
What is TheyWorkForYou for?
TheyWorkForYou has been running since 2004. We know why we launched it, though the way you use it may be totally different – and if so, we want to hear about that. Its aim is to give a window into Parliament, for everyone, but including people who may never have previously thought that parliamentary proceedings had anything to do with them.
TheyWorkForYou does a lot of things. It lets you find out who your MP is – if you don’t know – and then it tells you all about them.
It publishes the written record of debates in Parliament, and lets you search it, and link to it easily.
It allows you to set up alerts, so you get an email every your chosen words or phrases are mentioned in Parliament – or every time a particular person speaks.
It publishes future business (there are alerts for that, too), written answers, Public Bill Committees, and more.
So, it does a lot – but we know that it still doesn’t do everything our users request, and it doesn’t neccessarily do everything in the way that they want, either. Some changes are obvious, and we’re working on them – right now, for example, we are improving individual MPs’ pages. But we want your thoughts too.
Photo by Lindsay Bremner (CC)