Anneliese Dodds served as UK Minister for Development and Women, now in the news amid ongoing court and tax reforms.