A man has been charged with 10 counts of attempted murder following a mass stabbing on a London-bound train, British Transport Police said on Monday.