The opening of a new Edinburgh school, which was due to open last year, has been delayed until January 2018.
The new Boroughmuir High School was set for a 16 June handover but the contractor, O'Hare & McGovern, has pushed it back until 11 August.
That would only be six days before the start of the school year.
City of Edinburgh Council has now decided to postponed the opening until after the Christmas holidays. It was originally due to open in August 2016.
Cammy Day, City of Edinburgh Council's education convener, said: "I am extremely frustrated that once again we have been badly let down by our contractors.
"This new delay will be deeply disappointing for staff, pupils and parents alike.
"While this is not a situation any of us would choose to be in we must ensure we put the children's interests first and foremost."
Cathy Fullerton, Education Vice Convener, said: "The council undertook an independent review of the contractors' programme prior to the announcement of this most recent delay.
"In the circumstances I believe postponing the opening until January is the right thing to do.
"We will continue to monitor the works on site rigorously and ensure everyone with an interest in the school is kept up to date."