New Internationalist readers come in many flavours: anarchist, liberal, socialist, feminist, brigadier, super-villain or plain old scamp. But no matter what your political allegiance, please remember this: only my opinions are correct, and everyone else is wrong.

Whatever your ideology, I’m sure you’ll have heard this particular argument before: ‘Socialism is all very well in theory, but it’d never work in practice.’