The Scottish Government is investing £16m to ensure staff are paid a minimum of least £12 an hour in an effort to address those issues.
The First Minister says the cash will also help improve gender equality. However charities claim while the additional money is welcome, it will not solve the many issues facing childcare.
Ewan Petrie reports
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country