West Yorkshire Police have charged Thomas Mair with the murder of MP Jo Cox.
The 52-year-old has appeared at Westminster Magistrates Court in relation to the attack, and faces other charges including grievous bodily harm against the man who attempted to come to her rescue.
He also faces charges in relation to possession of a firearm, police say.
During the hearing, Mr Mair gave his name as "Death to traitors, freedom for Britain". He also refused to give his address and date of birth.
Magistrates remanded him in custody, and he will appear at the Old Bailey on Monday.
The 77-year-old man hurt in the incident which resulted in Mrs Cox's death is now said to he in a stable condition in hospital.
There have been vigils all over the country in her memory, and an internet page collecting for collecting for charities in Jo Cox's name collected over £220,000 by Saturday morning.