I swear, I never learn! 🤪
I couldn't see how "ever" could mean "on record" - I could of just looked it up, of course - but why bother? I already know what "ever" means.......Arghhh!!!
As for 23a I just could not make sense of "to slip's left"
Thank you so much Drxx:-)