Please do not overestimate the position of English.
I live in London and if anyone says to me “everyone speaks English” my answer is “Listen and look around you”. If people in London do not speak English then the whole question of a global language is completely open.
The promulgation of English as the world’s “lingua franca” is impractical and linguistically undemocratic. I say this as a native English speaker!
Impractical because communication should be for all and not only for an educational or political elite. That is how English is used internationally at the moment.
Undemocratic because minority languages are under attack worldwide due to the encroachment of majority ethnic languages. Even Mandarin Chinese is attempting to dominate as well. The long-term solution must be found and a non-national language, which places all ethnic languages on an equal footing is essential. As a native English speaker, my vote is for Esperanto :)
Your readers may be interested in seeing YouTube - The language challenge -- facing up to reality Professor Piron was a former translator with the United Nations
A glimpse of the global language,Esperanto, can be seen at lernu!: Main Page