The People's Flag and the Union Jack: An Alternative History of Britain and the Labour PartyGerry Hassan