Russia's president Vladimir Putin was asked what he thought of the UK Prime Minister, who once compared him to a character in Harry Potter.