A man has been charged with the murder of the British opposition MP Jo Cox. When prompted for his name in a London court, the accused Thomas Mair said, "Death to traitors, freedom for Britain".