Fianna Fáil, Fine Gael, Sinn Féin, the Green Party and ­Labour have pledged to cap childcare costs at €200 a child a month.