5A Solve a aths problem involving tubes (6)
7d ....yearning to welcome doctor with one amazing thing (9)
10A Opera libretto's opening not unusual (6)
15D Matters involving the Foreign Legion (9)
19A Handy weapon's joint rusted badly (7-6)
23A Rotten matter in decayed tree that's four feet long (10)
21D Futile advice to reduce shortage? (7)
31A Gardeb trainer's pearlies needing treatment (8)
Bad day today but thank you