A troubled year comes to an end - lives destroyed by wars that continue to rage in Gaza, Ukraine and Sudan. Regimes firmly in control a year ago - gone. And Donald Trump defies the courts and media critics to win the US election. So what lies in store for 2025?