A man has been charged with assault and carrying a weapon in connection with two armed robberies at a shop in Meldreth.

Troy Aldous, 21, of Bucksherd Close, Great Cambourne, has been charged with two counts of possessing an imitation firearm and two counts of robbery.

He was also charged with assault occasioning actual bodily harm, possession of an offensive weapon in a public place and possession of an imitation firearm with intent to cause fear of violence.

The offences took place at One Stop in High Street on August 9 last year and Monday January 7.

He is due to appear at Peterborough Magistrates’ Court this morning (Monday April 8).