Ukraine is battling 50,000 troops in Russia’s border Kursk region, according to the country’s president Volodymyr Zelensky, while also scrambling to reinforce two besieged fronts in the east and bracing to meet an infantry assault in the south.
The escalating fighting along a more than 600-mile-long front line is stretching Ukraine’s already outnumbered troops at a critical moment after Donald Trump won the US election, raising fears that the president-elect could cut the funding provided by Kyiv’s biggest military supporter.