Enjoyed this one - favourites were 10a & 14am mainly because they took me the longest to solve!. Two words I wasn't familiar with - the dodgy trader and to remove from a bench (3d and 13a) - I like to learn something new everyday. Thank you.
A fun challenge! Some neat definitions added to the interest - fave of these was 25a (FOI). fun surface in 5d, 7a and 10a clicked together very satisfyingly.
9 comments