The pair returned after about 45 minutes. "They were outside looking in. I called the police again and they asked where [the pair] were, so I asked my mum to go check."
About 6.30pm, Daniel saw his mother being chased back into the store.
"They chased her inside and my hand was holding the phone to the police. I didn't have enough hands to do anything so I tried to stop her [the attacker] with my body.
"She grabbed my mum's head and then she threw her on the ground. Even though she was on the ground she still wanted to hit my mum."
Daniel said his mother was recovering in Auckland City Hospital, but he was worried about the long-term effects of the incident.
"She's not quite thinking clearly. I worry about the future because she's old and she's had a head injury. She might be fine on the outside but I don't know about the inside."
Police said they had arrested two people. A 35-year-old man had been charged with assault with intent to injure - Daniel acknowledged he was being prosecuted - and a 25-year-old woman with assault with intent to injure and with shoplifting.