The new season of MasterChef has reached the final stages, with just eight amateur cooks having survived the knockout rounds ...