I don't think that's actually a fact. I don't know what figures you're using, but eyeballing the Global Social Mobility Index puts the UK as pretty middling in Europe. Less mobile than France or Germany, more so than Italy, Spain, or Poland.
My source was the Sutton Trust and Oxera.