Increased access for women to politics and the workforce has narrowed the global gender gap in the past 10 years, the World Economic Forum (WEF) said.

The WEF's annual gender survey confirmed "sweeping changes" in many countries, with 105 becoming more equal since 2005, said its author.

Iceland tops the list for the sixth year running, with Yemen placed last.

The WEF looked at economic factors, health, education and political participation in 142 countries.

Just six nations - Sri Lanka, Mali, Croatia, Macedonia, Jordan and Tunisia - have seen their gender gap grow overall since 2005, the WEF said.

One of the reasons for Iceland's success is its relatively small population while Yemen struggles due to high mortality rates and high rates of girls aged six to 14 not in school. Rwanda's rise Special Report: 100 Women The Nordic states all topped the list, with Finland, Norway and Sweden following Iceland in the top five. The UK fell eight spots down the global rankings to 26. Rwanda came into the rankings for the first time and took seventh place, making it the highest-ranking African economy. Changes in women's income were behind Britain's fall, said the WEF. The recession has caused the gender pay gap to widen in the UK. On the other side of the Atlantic, the US inched up three places to 20 as wage gaps have narrowed and the percentage of women in political and ministerial-level positions improved, it said. Social forces Report author Saadia Zahidi said Rwanda's success was because there are almost as many women as men at work - and in the country's ministerial offices - rather than because of improved access to health and education services. Nicaragua rose to become the sixth-best place for women (up from 10 last year). The Philippines remained the highest-ranking Asian state, but fell from fifth to ninth place.

Analysis: Philippa Thomas, BBC News correspondent The outcomes of these scores are influenced by social forces. India, for example, fell 13 places to 114th this year and is the lowest out of the so-called Brics countries. But politically, India, at 15, is higher in the rankings than the US, at 54 and the UK, at 33. The WEF said this is as India generally has a lot of women leaders in politics, including senior leaders such as Sonia Gandhi. Ms Zahidi said women's participation in public life in India had been adversely affected by questions around whether it is safe to use public transport.