An armed robber was chased out of two Glasgow off-licences by mop-wielding workers.

Stephen Hoggan, 49, eventually made off with two bottles of alcohol and £37 in cash after raiding the shops on consecutive days in April.

The High Court in Glasgow heard Hoggan entered the One O One in Dyke Road at closing time on April 4 with his hood up and a snood covering part of his face.

Despite his disguise, shop assistant Cheryl Bradley recognised the criminal as a regular customer.

Hoggan then brandished a knife at Ms Bradley and ordered her to open the till.

Prosecutor Owen Mullan said: "Ms Bradley told the accused he was getting 'f**k all' and began hitting him with the mop she was using to clean the floor."

The court was told Ms Bradley kept on hitting Hoggan, causing him to flee the shop with two bottles of alcohol.

The previous day, Hoggan had struck at another One O One in Alexandra Parade.

Again he was hit on the head and body with a mop by shop assistant Ellen Telfer while he grabbed £37 from the till.

Hoggan admitted both crimes as well as a third robbery at the One O One on Battlefield Road on April 5.

Mr Mullan said: "The value of the robbery was limited to a quantity of cigarettes and alcohol."

Lord justice clerk Lady Dorrian jailed Hoggan for five years and three months.