Just under three months ago it became apparent that Liz Truss, a flinty, Thatcher-like conservative, would probably succeed British Prime Minister Boris Johnson.