The grandmother of Inaya Ahmed lied to police in the days following the toddler's death.

Noor Ahmed, 63, claimed in evidence her daughter-in-law Sadia Ahmed told her she had put her 14-month-old daughter Inaya to sleep "forever".

Defence QC Ian Duguid accused her of lying and stated: "Sadia Ahmed never said that."

Ms Ahmed was giving evidence for a second day at the trial of Ahmed, 27, from Glasgow, who denies murdering Inaya at their home on Bernisadale Drive.

The prosecution alleges Inaya was assaulted by her mother on April 17, 2016, and died at the city's Royal Hospital for Children three days later.

The High Court in Glasgow heard that in police statements given on April 17 and May 4, 2016, Ms Ahmed failed to mention a confession, instead saying Ahmed was a "good mother".

When quizzed about the discrepancy, Ms Ahmed told the court: "I lied about that. I lied to the police because it was such a traumatic event."

The jury heard that on May 4, 2016, Shagufta Yasmin, who was Inaya's aunt, went to the police and confessed to killing the child.

Ms Ahmed said: "Shagufta could never do something like that. I don't know why she said she had done it."

The QC then asked why Ms Ahmed failed to mention a confession to police, to which the witness responded: "I knew the truth because Sadia said she had killed her."

Mr Duguid asked Ms Ahmed if it was true she had tried to extort £10,000 from her daughter-in-law's mother during a meeting in November or December 2016.

The QC asked the witness: "Were you looking for money? Did you ask her for £10,000? Did you say if she didn't pay you £10,000 you would change the story you had given to the police about her daughter?"

She replied: "No, this is a lie."

Ms Ahmed also denied the women in the Ahmed household were not allowed out unless they were accompanied by her or their husbands.

The QC accused her of treating them like servants, a claim Ms Ahmed said was "a 100% lie".

The trial, before judge Lord Matthews, continues.