This is because French are enjoying the highest quality of life, closely followed by Spain and Denmark.
In fact, in the UK, people pay the highest prices for food and diesel, yet the government spends below European average on health and education.
Report also said that British work longer hours, receive less annual leave than most of the European counterparts and get less sunshine along the way. Their life expectancy is below the European average of 79.3.
On the other hand, French gets retire early and spend the most of the time on healthcare and has the longest life expectancy in Europe.
This leads to the result that France is the best place to live in among the European countries.