Iran’s President Hassan Rouhani has won a second term in office, the interior minister has announced. Out of more than 40 million votes cast, he received...