Public outrage at Duggal chap shop