McSweeney, Mandelson and the stain of New Labour

.....

© New Statesman