Finalists announced for The Orwell Prizes in Political Writing and Political Fiction

Winners to be revealed 25 June