In his New Year address, Russian President Vladimir Putin offered reassurances but no clear roadmap, as economic pressures mount and Ukraine's counterattacks challenge Moscow’s narrative.
Britain saw in 2025 with a series of spectacular fireworks displays – despite weather warnings threatening celebrations. Thousands of people lined the banks of the River Thames as London defied ...