Cabinet reshuffle: Justine Greening resigns from government Justine Greening resigns saying social mobility in the UK matters "more than a ministerial career". Source