Just finished - enjoyable although I was not familiar with the sausage so had to look that up! I knew there would be a bit of a āSpoonergateā over 19d! I too am a northerner davel, so initially questioned the āannouncedā in 24 as the two words are clearly assonant! (in Yorkshire anyway). This has also made me think of another (very northern) Mel Smith TV show ā¦ ;)
21d Primarily indicates taking the first letters of words in the clue, an Everyman staple clue.
2d Double definition, a kind of meeting and a word for a group of people