73.9 % sounds high, but I think it’s actually not, for Russia. A possible sign of weakness.
I could be wrong.
74% is four points higher than Putin’s 70% 2004 landslide re-election win.
A couple of points off a 80% approval rating. He could scarcely have done better.
And the 64% voter turnout is just a few points short of the 70% Kremlin target.
A win is still a win.