England gets silver and Sri Lanka wins bronze in the 12th edition of the world’s largest culinary competition for student chefs…