A gentle one from Tees today; gentle at any rate compared with some of the problems he sets. All seemed to fit in quite pleasantly and straightforwardly, although I had some doubts about 8dn until I realised that a train service was transport, and I had to look up 15dn to learn that an impromptu is a speech.
Definitions in italics.