Just finished after taking another timeout to go cycling for a couple of hours.
Never heard of 21d or 25a and I found Tramp used slightly different meanings for some fairly standard words. But that's not a crime in itself it just made it tougher.
COD 1a. Now on to Everyman which I see is a thread already on here.