VJW, you would never get a job with English level 4 at BA. You need to be fluent in the local language as in Af, KLM, LH,....
The foreigners who get a job in BA are almost bilingual, if you, as a Brit, are bilingual you won't have a problem getting a job in AF, KLM, IB,... It has nothing to do with nationality only with (language) skills, so where is the discrimination?