Stella and Michael are back on an even keel - until the early arrival of Baby Jackson, who throws their lives once more into turmoil. 6/10