Over 7 million people watched American Tim Anderson crowned MasterChef champion last night. His natural flair in the kitchen and passion for unusual flavours won over judges John Torode and Gregg ...