A man has been charged with murdering 39-year-old Adrian Locke.
Mr Locke, of Wych Road, Droitwich, was found with stab wounds outside 42a Teme Road in Worcester at around 7:20pm on 2nd January. He was confirmed dead at the scene.
A man in his 20s has been charged with murder and two counts of conspiracy to supply class A drugs.
He is due to appear at Worcester Magistrates' Court today.
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.