Shortland Street: Season 31, Episode 130
Viv questions everything. Jack takes a hit. Leanne wades in.