This has nothing at all to do with free speech. This is what he’s reported to have said (the video starts after she called the train manager):
“How did you get into first class? You don’t deserve to be in first class.”
He sneered at them: “You should be in common class. In fact, you shouldn’t be in this country at all.
“You don’t deserve to be here. Bloody foreigners. Where were you even born?”
You don’t get to question someone’s legitimacy and threaten them, then complain when you are removed. In words people like him will understand:
This is our country and we are taking it back. If you don’t respect our people and our laws, you are not welcome here.