'Heads should roll' People in Wales criticise the 'disgracef