At 15:17, emergency services were called, and some members of staff started doing CPR – with many seen to be in distress. Cookson was crying.

At 15:23, paramedics arrived, and Noah was taken to an ambulance at 15:52 before being taken to hospital.

Despite the best efforts of hospital staff, he was pronounced dead at 16:15.

In a statement read out in court, Cookson said she “could not explain” why she behaved so harshly towards Noah that day and did not know why she had not checked on him, adding there was “no excuse”.

She told police she had learnt how to wrap and swaddle babies on the job, and had had no formal training in how to put children down to sleep.

“I cannot imagine the pain the family is going through,” she said.

“I only hope that one day they hold it in their hearts to forgive me,” she added. “I never set out to harm anyone.

“What happened will haunt me for the rest of my life.

Her counsel, Rashad Mohammed KC, said: “She herself says she deserves to be punished.”