Question: who gives macheath up to peachum and the constables
Answer: Polly narrowly avoids the poisoned drink , and the two girls find out that Macheath has been recaptured owing to the inebriated Mrs Diana Trapes .