Britain is the third most expensive country in the world in which to maintain a good standard of living.

Money would go further in every other country in the world apart from Norway and France, according to research released yesterday and carried out for HSBC.

The study looked at how long a British income would last abroad if people maintained the standard of living they have in this country - eating out in a similar standard of restaurant twice a week.

The research compared the relative expense of living in different countries.

It found that a typical annual UK salary would run out after 11 months and one week in Norway if Britons moved there and tried to maintain the standard of living, while in France their money would run out after 11 months and two weeks.

But at the other end of the scale, a year's UK pay would last for four years in Iran, while still providing the same standard of living, and for two years, 10 months and one week in India.

Other countries where a year's UK pay would last for more than two years included Peru, Egypt, Argentina and Costa Rica. People thinking of relocating to Germany, Australia and Ireland would find that money they spent in 12 months in the UK would last for more than 14 months in these countries, while it would last for 15 months in the US and Spain.

Other popular destinations for Britons such as Canada and New Zealand also came up as being better value, with an annual UK salary lasting for 16 months and 18 months respectively, while in South Africa it would last for one year and 11 months while providing the same standard of living.