Masterchef challenge day 23: Tarragon Chicken and Spinach pie, Mushroom Lemon Soup