In reply to goatee:
Other factors, apart from those already mentioned, are the big differences in operating costs in UK and some other parts of Europe, particularly rental of premises and business rates.
About 10 years ago the last independent outdoor retailer in my town had to shut up shop. His rent had just been hiked from £50,000 a year to £100,000 a year by the freeholder. This was for quite a modest-sized shop (usually run with 2 or max 3 staff on duty, maybe 50 ft x 24 ft ground floor, plus 35 ft x 24 ft 1st floor.
And his business rates (10 years ago, remember) were £15,000 per year.
So his base-level rent-and-rates only cost, before paying for electricity, staff, insurance, etc, was over £2,200 per week, for a shop some way away from the central part of the shopping area. That meant shifting enough stock, week in week out, to generate about £5,000 income BEFORE even starting to cover his other costs.
He was "getting by" before the rent hike, but afterwards just couldn't hold on. Since then the building's been a restaurant (twice) and is now a betting shop.
Talking to people in business in France, retail units are often actually owned by the business, and if not the rental is a fraction of what they'd pay in UK. I don't know about the equivalent of business rates, but suspect they'd be lower.