A bank worker from Worcestershire has been charged with theft and fraud involving £752,000.
The 26-year old man, who worked for Lloyds Banking Group at a Halifax branch in Redditch, is alleged to have stolen over £187,000, while working as a counter-support officer.
He is also accused of fraud, with £565,000 being taken from non-customer accounts between September 2011 and July 2012.
The man has been released on bail and will appear at Redditch Magistrates' Court on February 5.
More top news
CCTV shows a man walking into the shop, pulling a gun from his coat and then firing into the ceiling.
UKIP MEP Bill Etheridge has withdrawn his leadership bid, urging "libertarian" candidates to unite against hard-liners.
A 97-year-old woman from Germany has travelled to the UK to visit the grave of her husband, who died fighting in the Second World War.