British police said on Saturday they had charged a suspect in the slaying of lawmaker Jo Cox. West Yorkshire police said on its website that Thomas Mair, 52, had been charged with the murder of the 41-year-old mother of two. 'We have now charged a man with murder, grievous bodily harm, possession of a firearm with intent to commit an indictable offense and possession of an offensive weapon,' West Yorkshire Police Detective Superintendent Nick Wallen said in a statement. Mair was due to appear at Westminster Magistrates' Court on Saturday, Wallen said. Cox, a supporter of Britain staying in the EU, was shot and stabbed on Thursday by a man who witnesses said shouted 'Britain first,' in her own electoral district near Leeds in the county of West Yorkshire in northern England.