Ukraine has made its largest battlefield gains in more than two-and-a-half years, retaking more than 200 square kilometres of its territory from Russia in just five days, according to a new analysis.