Barack Obama’s speech in Tucson: Having his cake and eating it too | The Economist