A woman who stole two cans of energy drink from a shop and threw one of them at a staff member was also found with drugs in her bag.

Susan Clennell, of Wooperton Street in Weymouth appeared at Weymouth Magistrates' Court to plead guilty to possessing Class B drug amphetamine, stealing £17.49 worth of items from a shop and common assault.

The charges relate to an incident on September 21 at Lidl on Dorchester Road.

The court heard a victim impact statement from one of the shop workers.

She said: "I was alerted by a regular to two people who were outside drinking wine and holding the door as if they were about to commit theft.

"A male was holding the door open and there was a woman already in the store.

"The defendant came out of the entrance with items in her hand.

"The store manager went over and the defendant gave back one can of energy drink.

"It was clear there was another one in her hand.

"At this point, myself, the store manager and a customer were stood round the defendant asking her to give the drink and she was refusing.

"She threw the drink at force in my direction. I was scared, it just missed me.

"The male tried to get the defendant to leave, she was threatening to come back with others to rob the store and was threatening to stab us.

"I don't come to work to be threatened with assault."

Laura Lohk, prosecuting, said: "The area was searched and police located and identified the defendant and a search was carried out of her home.

"Class B drugs were located in the defendant's bag."

One can of Red Bull and a bottle of vodka were recovered and returned to the store. However, a 75p can of Red Bull which was thrown at the victim could not be returned.

Lee Christmas, mitigating, said: "She told police she did not go to the store with an intent to steal, it was more opportunistic.

"When she was confronted, she threw the can out of frustration.

"She was not intending to cause fear, she says she threw it at the ground.

"Here is an assault with no beating, it is the fear of an assault."

Clennel, aged 43, was fined £160, ordered to pay a surcharge of £114 and compensation to the victim of £50.