Across
7 Fillet of bass being eaten by kid removed so soon (6)
8 Vixen, being independent, ran hard — foxes on either side (8)
9 Essay on a race taking so long (8)
10 Staunch supporter of religious work resisting change (6)
11 Plans backfiring over small hiccup maybe (5)
12 Dust settled on one beneath jack in workshop (6)
14 Amend this, for all fixed returns suffer financially (4,2,4,5)
17 Silver lining over surface (6)
18 Loud cry to be united in attempt (5)
22 Model facing jury stripped in showboat (6)
23 Gift of lace fringe (8)
24 A sweet without filling in medication, say, close to lozenge (8)
25 Regret switching banks for pitiful yield (6)
Down
1 Get lost in 'Paradise Lost' — absorbing page! (9)
2 Can't stand sailor on base? Shore, not base (6)
3 Mouth requirement for massage? (5)
4 Only if it's given (8)
5 Our visit touched past masters (8)
6 Standard line behind counter (5)
8 Listen to me: without pass, hard to reach where you live with family (6,3,4)
13 Gross ore up, dug on, can't extract any lead (9)
15 Both sides winning gold, each team's left half-crowned with honour (8)
16 Seen over top of lips, is snort forced through these? (8)
19 Career harmed, life turning inside out (6)
20 Enemy's brief flash attack (5)
21 Burning with absolute passion (5)