I have finished the crossword but I can't parse 25a: Fraud with ton in secret stack.
I'm sure its confidence trick (that being the fraud) but not sure why. As I'm late to this and no-one else seems to have asked I bet it will be blindingly obvious once I know but hoping some-one will put me out of my misery.