There were shocks aplenty as Jed Mercurio's latest drama continued.