Ask anyone who really knows David Cameron and they will tell you he likes a certain kind of woman. He has a very specific type, the Prime Minister. It is almost spooky the way all his women conform to it.
They are all attractive, accomplished, articulate and well-dressed. But there is something else that makes certain women irresistible to Mr Cameron. While giving the appearance of being feisty and uncompromising, his sort of woman usually seems to know when to fall into line.