Quick crossword no 15,066 .uk

Across 1 Sorrowful through loss (6) 4Snooker rest (6) 8Replete (5) 9Let the cat out of the bag (7) 10 Ineffective (7) 11 Inn (5) 12 Highly confidential (3,6) 17 Marks as correct (5) 19 Parody (7) 21 Rich stew from Hungary (7) 22 Shinbone (5) 23 Soldier in the Royal Engineers (6) 24 Avaricious (6) Down 1 Serious altercation (4-2) 2Bolt hole (7) 3Soft creamy sweet (5) ................
................