Volodymyr Zelenskyy was elected president in 2019 and has led Ukraine since the start of Russia's full-scale invasion. First seen as a political lightweight, the former comedian has rallied support at home and abroad.