I'm struggling!
Private Eye Crossword was a walk in the park in comparison!
Last few.
7 dn
Little willy, p#ss then failing when erect (6)
?e?n??
3dn
Balearic capital with paintings American put up in guide for w#nkers (5,5)
?a?m? S????
21 ac
Respect cooks, if this served with spam for John Thomas (7)
S?e???e