Yes - although IIRC traditional JCT contracts used to put liability for design faults on the designer rather than the builder if they were at the same level. (And it comes back to me, I think also allowed for a design and build contract to explicitly put liability for design faults on the subcontractor - but I could /very/ easily be wrong.)