Marr, Andrew2007
Books
'A History of Modern Britain' confronts head-on the victory of shopping over politics. It tells the story of how the great political visions came to be defeated by consumerism, celebrity and self-gratification - and, every time, the British people turn out to be stroppier and harder to herd than ...