Iran has held its first national elections following months of protests after the 2022 death of a young woman arrested by the morality police. Here's an overview of the country, its politics and international relations.