The guy was fired.
I know he was. And he shouldn't have been.
He didn't do his job properly
He saw someone about to steal from the shop and stopped them. It seems he did his job very well.
no offence was committed.
Not according to the hero shop worker who saw the attempted thievery taking place.