Months after dire warnings from Washington that Ukraine would not be able to hold Bakhmut against an onslaught of Russian mercenaries, Ukrainian forces still cling to the city’s western edge in what has stretched into the longest and most deadly fight of the war.