Compact crossword

Wednesday's puzzle...

ACROSS

1 Primary (10)

7 Minute portion (8)

8 Grumble (4)

9 Rest on liquid (5)

10 Grandee (anag) (7)

12 Endorsed (13)

15 Defect (7)

17 Festivity (5)

20 Stone fence (4)

21 Advocate of EU (8)

22 Legislative body (10)

DOWN

1 Electronic message (5)

2 In progress (2,5)

3 Inscribe (4)

4 Speculator (8)

5 _ Catholic (5)

6 Wax light (6)

11 Crustacean's cover (8)

13 Container for a greasy liquid (6)

14 Come to grips (7)

16 Peach _ (5)

18 Browned bread (5)

19 Operatic song (4)

Tuesday's solution

Across: 8 All, 9 Trumpeter, 10 Cable, 11 Excused, 12 Tells off, 14 Sift, 15 Dive, 16 Scourges, 20 Nirvana, 21 Equip, 23 Bagatelle, 24 Ill.

Down: 1 Mascot, 2 Slab, 3 Steers, 4 Superficially, 5 Speck, 6 Stashing, 7 Credit, 13 Leverage, 15 Danube, 17 Uneven, 18 Supply, 19 Hants, 22 Unit.