Last 4 clues just driving me mad. Would really appreciate help.
25a. Spinning old lie about blokes being star-crossed.(3-6).I have ??L ???N?D
18d. Affectionate term for female vet in US. Extremely respectful. (3-4) I have O?D ?I?L
21d.Council's struggle in case of awful boozer.(6) I have ?O???T
23d. Groom with love for jazz band.(5). I have C???O