Thomas Mair had given his name as "death to traitors, freedom for Britain" while appearing in court. Make of that what you will.
Unfortunately now that he has been charged, reporting restrictions have kicked in. We are unlikely to get much insight into his motives and state of mind until the case goes to trial.