Datuk Seri Anwar Ibrahim has called out the previous administrations for their sluggish progress on public welfare projects.