England secured a 27-run first-innings lead as New Zealand were dismissed for 113, with Ollie Robinson claiming an impressive five-wicket haul on day two of the opening Test.