The past few months have seen significant upheaval – both across the financial markets and politically.