I am stuck on the last two clues 17d and 22a.
17d Keen to get insight, finally found in prophetic Eastern work (7) I have i?c???g Itching fits but it doesn't seem to be an answer to the clue.
22a European city corruption a polirician has concealed (6) I have ?a?o??