Celebrity MasterChef 2020 has crowned its champion tonight (July 30) after an exciting double bill saw the number of celebrities cut down from seven in the second semi-final to just one winner.And it was TV and radio broadcaster and YouTuber Riyadh Khalaf who emerged victorious on Thursday and took home the MasterChef trophy."I am absolutely in shock.