April 5

Master Chef or Master Leader?

Master Chef or Master Leader?

You might have missed the semi-final of the BBC’s MasterChef recently. MasterChef is a British television programme in which amateur cooks compete to win the MasterChef title. It is a formulaic show that has a number of different variants and is replicated in numerous countries worldwide