Previously ranked as the worst English speakers in western Europe, the French have now improved to hit the dizzy heights of number 31 in the international rankings of English competency. The annual ...