MasterChef unveils its nine semi-finalists

Gregg Wallace and John Torode host MasterChef (MasterChef/BBC/PA)
Gregg Wallace and John Torode host MasterChef (MasterChef/BBC/PA)