S18 · E25 April 201630m0

Should I Stay or Should I Go

Doctors

Episode Summary

Jimmi and Emma attend a training course, while Zara attempts to organise a housewarming party.