For various reasons too controversial to list, a great many women have risen to political and televisual prominence in recent years.
In politics and television, women are currently very much the "in thing".
On that basis, the Labour Party might do very well to elect a female leader in the wake of the Corbyn debacle.
Kier Starmer is the red-hot favourite for the leadership but this is the age of the woman and the Labour Party might do very well to realise that.
The problem is that in politics as in many other aspects of life, a woman has traditionally been obliged to be significantly better than a man in order to stand any chance of being perceived as his equal.
It stands to reason, therefore, that when a political party elects a woman as its leader, that woman has to be something special if she is to stand any chance of leading that party to glory.
With the greatest respect to Jo Swinson, she was not and is not such a woman - and neither are the women leaders of the minor political parties.
But let's get back to the Labour Party: looking through the ranks of female Labour MPs, there aren't many who I think might stand a chance against Boris - but I do think I've found one.
It's none other than Mrs Balls, otherwise known as Yvette Cooper.
I think she could lift the Labour Party to heights unprecedented since Tony Blair was all the rage.
Of the other women candidates, the only one I wouldn't describe as a joke is Emily Thornberry - but even she isn't a patch on Mrs Balls in terms of voter appeal.
If the Labour Party has even the slightest clue about how to win a general election, they'll make Yvette Cooper leader.