Government called out for declaring Monday 'salah' holiday