From political drama to market volatility, cyber attacks, takeovers and trade wars – 2025 has not been plain sailing. January ...