Why it still matters in modern Britain Eighty years ago this Thursday, on May 8, 1945, the streets of Britain erupted in celebration..