Det har varit en tvär omkastning.