Morning Consult firm has released its latest survey on the global leaders’ approval rating.

Here’s a look at the top 10 world leaders with highest popularity in terms of percentage.

Indian Prime Minister Narendra Modi – 76%

Mexican President Andres Manuel Lopez Obrador – 61%

Australian Prime Minister Anthony Albanese – 55%

Italian Prime Minister Giorgia Meloni – 49%

Brazilian President Lula da Silva – 49%

US President Joe Biden – 41%

Canadian Prime Minister Justin Trudeau – 39%

Spain Prime Minister Pedro Sanchez – 38%

German Chancellor Olaf Scholz – 35%

Britain Prime Minister Rishi Sunak – 34%