I've watched a Ted talk on website. The speech was given by a speaker who named Patricia Ryan.
I found there is a sentence that I got a bit confused. There is a part of transcript.
"No longer just a foreign language on the school curriculum, and no longer the sole domain of mother England, it has become a bandwagon for every English-speaking nation on earth."
question 1: what does bandwagon mean in the sense? (Does the term refer as 'trend' ?)
question 2: why she said " the sole domain of ...." (Does it mean she want to being respect to own country?)
Thanks in advance!!

