I tried the puzzle late last night. Perhaps I was tired, but had to set the final few clues aside and finish this morning. Some blunders were due to tiredness, but it still seems on the tough side for Everyman.
Funniest thing: used the chestnut SUP for drink in 1 and thought the definition was off. 🤣 Also couldn't decide which first letter to use in 23 (had to be fatigue 😬) and struggled with the Spoonerism (which is somewhat forced IMO).