David Cameron has pledged to tackle the under-representation of women but failed to give jobs to rising stars Justine Greening and Maria Miller in his last reshuffle, while Caroline Spelman, who faced controversy over her expenses, was demoted as party chairman to shadow communities secretary.