Agreed - very challenging. I much preferred last week's!
However I am now down to 4 & would welcome assistance with 2 of these:
28A - Drive away unauthorised pair of canvassers at the front (4)
T?O?
&
29A - Kept in hand men's prize at festival (5, 3)
?A??? D?R
What is throwing me is that I can not find a three-letter word "D?R" although both letters apparently are correct.