Iran’s Supreme Leader Khamenei has blamed foreign influence for the ongoing unrest in the country, accusing some protesters of acting to “please” US President Donald Trump as nationwide demonstrations continue to grip Iran.