Four years later, how close is Russia to achieving its goals in Ukraine?

Four years and 1.2 million casualties later, Russia remains bogged down in a grinding war of attrition in Ukraine — a war that was supposed to be won within weeks. But Putin has stuck to maximalist terms, hopeful that war fatigue in Europe and a 'friend' in US President Donald Trump will help him achieve his goals.