A man will appear in court charged with murder after a “doting mother and a loving wife” was stabbed to death at the supermarket where she worked.

Customers pinned down a man after Jodie Willsher was attacked at an Aldi in Skipton, North Yorkshire, on Thursday.

Her husband Malcolm described the 30-year-old as “lovely and warm”, and always having a smile on her face.

Tributes left by the Aldi in Skipton (Pat Hurst/PA)Tributes left by the Aldi in Skipton (Pat Hurst/PA)

“She was amazing, beautiful and a lovely person. She was a doting mother and a loving wife,” he said in a statement.

North Yorkshire Police said a 44-year-old man had been charged and remanded in custody and would appear at York Magistrates’ Court on December 23.

The force said Mrs Willsher suffered multiple serious injuries and died at the store on Keighley Road at about 3.30pm.

Colin Breslin, regional managing director at Aldi, said Mrs Willsher was a “much loved and popular colleague”, and that they were all deeply shocked and saddened by her murder.

Matthew Barnes, chief executive of Aldi UK and Ireland, said: “Everyone at Aldi is heartbroken by this devastating news. Our deepest sympathy goes to Jodie’s family, friends and colleagues.

“We are doing everything we can to support our people and all those affected during this difficult time.”

The town council’s mayor Andy Rankine said those who live in Skipton were “in shock and grieving” over the loss of Mrs Willsher.

Floral tributes to Mrs Willsher have been left at the edge of the police cordon around the store, which is closed until further notice.