Across
10
Unrealistic, utopian (10)
15
Hallowed, inviolable (10)
21
Unofficial, illegal tribunal (8,5)
Down
3
Slightly leavened bread (5)
13
Upward trend, improvement (7)
14
Spicy Spanish sausage (7)
17
Texan mission; site of a battle (5)
18
Roman name for Chester (4)