Chef Thomas Frake has been crowned MasterChef’s Champion of Champions 2025 in its festive special. Frake, who won MasterChef in 2020, took home the winning title after outcooking three former ...