2. Shabana Mahmood is battling identity politics – on left and right

.....

© New Statesman