25a an anagram of the last three words
22d three-letter word for dick, fool, in anagram of legs. Sneak as in convey secretly
20d is crass, not cross, and that is the definition. First name of recent blond PM, with an extra O in it, and an extra H at the end