Home Food News It’s official: MasterChef will now air on Channel 5 in English