Stuck on a few today ... brain's completely blank ...
14d large village in Cambridgeshire with a castle and public school (8) ???b?l?o?
26a informal expression meaning to fail disastrously (5,3,4) ??s? and ?u??
24a cloak with a hood and wide sleeves (8) ???l?a?a