A man stabbed his mum in a frenzied attack after she told him to clean his flat.

Daryl Howard, 26, yelled "I want you dead" as he repeatedly knifed Eleanor, 51, and tried to smother her with a pillow.

She begged him to think of her two grandchildren, but Howard told her: "I don't care I want you dead".

Police were called by neighbours who heard Mrs Howard's screams.

At the High Court in Glasgow on Wednesday, judge Lady Rae told Howard that it was a "very brutal and persistent attack".

"It was clear you were intent on killing her", she said.

"If it as not for the arrival of the police and paramedics, you could be facing a murder charge.

"Her injuries were so severe she had to be resuscitated."

Prosecutor Duncan McPhie told the court that the incident happened when Mrs Howard made her weekly visit to see her son, and let herself in with her key.

The flat was a described as a mess, with bottles and household waste lying around.

When she complained about the mess, Howard told her to "f*** off".

She began to tidy up the flat and then saw her son holding a knife in his right hand.

He walked towards her and repeatedly stabbed her on the neck.

When she fell to the ground, he started stabbing her on the back, before trying to suffocate her.

Two days later Howard handed himself in at Govan Police Station and confessed trying to murder his mother.

He told detectives he was angry his mother had let herself into his flat, and even more annoyed when she criticised the state of it.

Howard said he stabbed his mother "more than twice, but fewer than ten times".

Howard admitted attempted to murder his mother at his flat in Mannering Court, Glasgow, on October 20, 2017.

Lady Rae described the murder bid as "brutal and senseless" as she jailed him for six years and eight months.

She also ordered Howard to be monitored in the community for four years after his release from prison.