Footage shows the moment an Algerian migrant on bail was caught stealing Canada Goose beanies from Selfridges .

Dade Mustafa, 35, grabbed the hats, worth £350, from the upmarket department store last month.

CCTV captures him peering around the Oxford Street shop before snatching items and walking away.

After ripping off security tags, he stuffs one down his trousers and another in his coat pocket.

Off-camera, Mustafa is said to have squared up to security guard Farzan Molaei before yelling: “F*** off.”

Later he is arrested by the Metropolitan Police .

When an officer tells the thief how much his haul was worth, expressionless he replies: “No problem, no problem.”

Mustafa, of Vincent Road, Wood Green, wore an £800 Canada Goose jacket to Southwark Crown Court where he admitte

See Full Page