An Endorsement: Julian Huppert

May 6, 2015 § Leave a comment

So this is of a rather different tone to what I usually write on this blog, but as polling day draws near I think it’s important to make my views known – and indeed, in the current climate, to explain why I, after the coalition, am still going to cast my vote for a Liberal Democrat candidate.

Julian Huppert​ has stood up and spoken on behalf of people who have no other voice. He stands almost without parallel as a prominent, outspoken social liberal, as we face electing the most illiberal parliament of our lifetimes after this Thursday.

Consider what might have been the price paid if we had an MP less engaged with student issues, especially the disability living allowance, which Julian campaigned to save, helping keep university accessible. Consider Julian’s successful campaign to make revenge porn a criminal offence – an important step in reaffirming the importance of consent in all sexual activities. Consider the importance of mental health – something on which Labour has occasionally paid lip service, but lacks even vague commitments in many areas. I myself think of the friends I have whose very genders and identities have been fought for by Julian almost alone among MPs. He has been by far the most consistent and committed advocate for trans people in this parliament; one they can ill afford to lose.

Whilst Labour’s policies may be an improvement over the misguided economics of the coalition, their plans all too often involve “hard working families” at the expense of those most on the margins of society. Labour have little belief in rehabilitative justice, or in an effective, humane drugs policy, two things Julian Huppert has been one of the greatest parliamentary advocates for in the last five years.They pander to UKIP on immigration, with an inhumane policy of stopping all benefits to migrants for two years that could condemn some vulnerable people to extreme poverty. There are too few people in parliament who understand the importance of data encryption and the internet; losing people like Julian will put our data security and ability to use encryption at great risk of being overturned by poorly thought Labour or Tory surveillance legislation. I am not saying that all this should lead to a Lib Dem landslide; it is entirely right in my view that the Liberals nationally should take a hit for their mistakes in government. All I’m asking is that you consider, in Cambridge, keeping just one of those six hundred and fifty voices to argue for a socially liberal society.

Julian has stood firm for asylum seekers, for trans people, for students. He resisted party and coalition pressure to vote against the government’s NHS bill, to oppose secret courts, and to hold firm to his pledge on tuition fees. He was one of only a small handful of MPs who was prepared to vote against his party to try and stop percentage caps on benefit increases. We cannot afford to sweep these issues under the table for five years. I simply cannot, in good conscience, vote to leave the people Dr Huppert has helped and fought for mute and voiceless for the next five years, and I urge any of you who can vote in Cambridge to support him on Thursday.


That TCS Poll: Or, why Cambridge’s Liberals may be saved by Science

May 1, 2015 § 5 Comments

OK, this will just be a short post to tell you guys about some number crunching I did lately. TheCambridgeStudent, one of Cambridge’s better student papers, did an election survey recently, with an analysis by Colm Murphy here:

The sample of over 700 students is a pretty meaty sample size, and the coverage is, compared to most of the mainstream media’s reporting on polling, actually extremely good. TCS wins a LOT of points for stressing that it is only one of a number of polls, and broadly speaking gives a fairly balanced coverage of their raw data.

However, it is those last two words that are the potential issue with directly interpreting the TCS results. The paper has very kindly agreed to give me their data (along with Phil Rodgers, who has done an interesting time-stamp analysis here: ) – and as such I can show you exactly what I mean.


PART 1: Numbers!

There were 732 students in the election survey. The trouble is, if you select 732 people from a sample of a few thousand, it’s impossible to be sure immediately that your sample actually accurately represents the full picture, especially when there are a number of variables that could affect how people vote. This is an even worse issue in straw polls like this, which are self-selecting – there may be inherent skews in the data, not because people answered wrongly or dishonestly, but because some people are more likely to read and respond to polls than others. TCS didn’t collect a lot of the standard respondent metrics like income class and gender, but they did collect some data on subject, year, and college as well as people’s voting patterns. To show how this affects the data, I’m just going to use one metric – subject choice. The TCS analysis very effectively shows how much of a voting impact subject choice can have – historians heavily backed Labour, as one example, whereas NatScis backed the Lib Dems, and Mathmos tended to vote Conservative (and the Greens had the philosophers on their side).

We know roughly how many people do each subject at Cambridge university. The central university presumably has the exact figures, but I can’t find them so I’m working off admissions stats, which give the rough percentages. These will tell us what percentage of the sample “should” be doing each subject, to make it representative of the university as a whole. We can then compare these to the original numbers from the TCS survey, and find out by how much each subject was overrepresented or underrepresented and by how much. The answer, conveniently for this example, is that several subjects deviated significantly from their actual university percentages in the TCS sample. (I should note that I’m also assuming that differences in subject in the sample don’t reflect an actual difference in propensity to vote, and that the people from each subject within the sample would vote similarly to the ones outside the sample; both of these assumptions may be open to challenge, but it seems more inherently probable to me that there’s a subject difference in people who saw a survey that spread via social media rather than there being a large subject difference in voting propensity.)

So, what we then end up with is an analysis of how much extra “voting power” some subjects got compared to their actual percentage among students. The results for that in a few subjects are as follows, expressed in terms of how many times their correct voting power they had:

ASNAC – 2.7 times (highest)

History – 2.2 times

English – 1.6 times

Geography, HSPS – 1.4 times

Maths – 0.89 times (closest to balance)

Education – 0.86 times

NatSci – 0.84 times

Law – 0.78 times

Land Economy – 0.33 times

Engineering – 0.30 times (lowest)

What does all that mean? Essentially, History and English were over-sampled, meaning that they contributed much more to the TCS data, whereas NatSci and especially Engineering lost out – every engineer’s vote in the survey had to be multiplied by a factor of more than three to account for all the extra engineers in the university.

The obvious next question is “so what?”


PART 2: So This

We know that we oversampled englings and historians and undersampled engineers and scientists. The next step is quite simple; we multiply up or down people’s votes to correct for that!

And the transformation looks like this:



Which I freely admit looks underwhelming as hell. Nobody even overtook anyone! But the numbers are different, and the difference is crucial. With the weighting, having more Lib Dem friendly engineers and scientists halves Labour’s lead in the poll, from 12% to just under 6%. We can compare these with the two Ashcroft polls for Cambridge that have been done. On the later poll, better for the Lib Dems, Labour would (assuming other factors remained equal) need a 15% lead over the Lib Dems among students in order to win and counteract the Liberal lead in the city more widely. On the earlier poll last September, which was better for Labour, they needed just over a 6% lead. Comparing these numbers to the ones we’ve just calculated instantly shows why the weightings are important. A 12% lead is close to being large enough to overhaul a strong Lib Dem lead in the rest of the city – but one of only 6% gives CULC far more work to do in the last week of campaigning, and indicates that the science-side vote might keep Labour’s lead low enough to save Huppert even if Labour can cut his lead in the city itself back to where it was in September’s poll.

I’m not suggesting that all of that is necessarily verbatim proof; the TCS dataset lacks some of the information needed to weight it more fully, and there may well be inherent biases that we can’t pick up without that additional data. In addition, given it’s a straw poll, party campaigning may have given pushes to certain groups of voters and obscured the numbers. The above is, if anything, mostly just intended as a guide to why straw polls may not tell you exactly what the raw data appears to, why weighting is important, and how it can make a real difference to the result of elections; nonetheless, I suspect the broad finding that pro-Labour humanities students are oversampled and pro-Liberal scientists are undersampled in straw polling is significant, and may mean that Labour may not be quite as dominant among students as a whole as they have initially appeared to be from some recent student reporting.

Many thanks again to TCS for making this possible, especially Colm and Jack for dealing with my impertinent thirst for numbers to crunch.

Where Am I?

You are currently viewing the archives for May, 2015 at Thoughts of Progress.