Sir Keir Starmer has been awarded the Order of Freedom by President Zelensky in his final trip to Ukraine as PM.