Re availability of British ale - it depends very much where you are in France. In some areas where there are largish British populations and/or high numbers of British visitors, the supermarkets stock a small range of British bottle beers - sometimes intermittently.
Here in deepest Ardeche there are none. To be honest, even if there were, I doubt I would buy much.
A European Rahinja.