Across
1
Someone suffering on principle (6)
4
Remnant of e.g. wood or cloth (6)
9
Collection of cash (4-5)
14
Damaged by insects (4-5)
18
Middle Eastern national (7)
20
Accompaniment for curry (4,5)
22
Accompaniment for bacon (3)
23
Retaliate and thus put right (a wrong) (6)