I got quite a lot of flak on here once for posting that when we lived in France we made a point of speaking French to each other when in public and that, equally, people who lived in Britain should speak English. I know, from experience, how upsetting it is to the native people and how difficult they find it. As it is, France does not translate official documents, it is up to you to either a) understand them or b) employ a translator. I have dealt with French tax systems, utilities, local government, medical establishments etc.. ALL had to be done in French.
Britain is wasting a fortune in translation services and publications. All official forms should be in English.
Sarkozy is a politician first and foremost. His only hope of power is to outdo Marine le Pen, but from a more 'respectable' political background That is why he is finally telling these truths. We need to do the same.