Financial TimesPutin wins 88% of vote in election where opposition was banned, early results show by TheCompaniesMarch 18, 20240 Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Russia’s president to rule until 2030 as war economy rebounds, dissent is quashed and troops regain initiative in Ukraine