The Extreme Right Bibliography has a new home

As some of you might have noticed, I have recently made some changes to my site. The idea was to simplify its administration and to streamline its design. Predictably, the only thing that really took off was the number of 404 errors. To quote the central theorem of policy analysis, all innovations make things worse,…

Mapping local deviations from regional voting patterns in Germany

Mapping local deviations from regional voting patterns in Germany 1

Political Science is the magpie amongst the social sciences, which borrows heavily from other disciplines. These days, many political scientists are actually failed economists (even more failed economists are actually economists, however). I used to think of myself as a failed sociologist, but reading the proofs it dawned on me that I might actually aspire to become a failed geographer.

Easy Google geocoding in Stata

For the un-initiated: Geocoding is the fine art of converting addresses into geographical coordinates (longitude and latitude). Thanks to Google and some other providers like OpenStreeMap, this is now a relatively painless process. But when one needs more than a few addresses geocoded, one does not rely on pointing-and-clicking. One needs an API, i.e. a software library that makes the service accessible through R, Python or some other programming language.
geocode is a user-written Stata command that gives access to Googles API from within Stata. It takes a variable containing address strings and returns two new variables containing the latitude/longitude information

Putting candidates in their place with R

Counting the number of mainstream candidates living in a constituency is a point-in-polygon problem: each candidate is a co-ordinate enclosed by a constituency boundary. R function overlay from package sp carries out the relevant operation. Counting candidates and mapping their number is easy if you remember one thing: VECTORISATION

English Voters Prefer Local Candidates, Ceteris Paribus

The effect of geographical distance between candidate and voter on vote likelihood in the UK is essentially untested. In systems where constituency representatives vie for local inhabitants’ support in elections, candidates living closer to a voter would be expected to have a greater probability of receiving that individual’s support, other things being equal. In this paper, we present a first test of this concept using constituency data (specifically, notice of poll address data) from the British General Election of 2010 and the British Election Survey, together with geographical data from Ordnance Survey and Royal Mail, to test the hypothesis that candidate distance matters in voters’ choice of candidate. Using a conditional logit model, we find that the distance between voter and candidates from the three main parties (Conservative, Labour and Liberal Democrat) matters in English constituencies, even when controlling for strong predictors of vote-choice, such as party feeling and incumbency advantage.

New blog on Polish Party Politics

Confused by Civic Platform’s current calamities? Let down by Law and Justice? Perturbed by perm-prone Palikot’s movement (ok, enough of that!)? Ben Stanley, my man in Warsaw, has the answers on his new Polish Party Politics blog.  For starters, he brings us lots of beautiful maps like this, which shows the gap between  pro-enlightenment forces…

What’s the difference between BNP/UKIP voters?

Colleagues/friends Matt Goodwin and Jocelyn Evans have created quite a stir with their report on the attitudes of BNP and UKIP supporters/voters. Obviously, UKIP is not happy at all about being lumped together with what remains of Nick Griffin’s party. Being introduced as a ‘polite alternative’ to the BNP (albeit with a rhetorical question mark)…

Sports Cars, Sleaze and Gamma Rays: Rhineland-Palatinate Elects Its FirstRed-Green Government

Just under one year after the fact, here is my analysis of the latest election in Rhineland-Palatinate.
The 2011 election in Rhineland-Palatinate was a political earthquake: Following a string of political scandals, the SPD lost almost ten percentage points of their support, while the CDU could hardly improve on their disastrous 2006 result. The FDP is no longer represented in the state parliament. The Greens more than tripled their last result, allowing them to enter a coalition with the SPD for the first time.

Analyses at the municipal level show that the party improved most in their urban strongholds while still showing a (relatively) weak performance in rural areas. This will make it difficult to sustain the momentum of their victory. Moreover, the SPD is battered and bruised and needs to select a new leader, but veteran minister president Kurt Beck shows no inclination to step down. This does not bode well for a coalition that needs to organise the state’s fiscal consolidation and structural transformation.