John Partridge was crowned the winner of Celebrity Masterchef 2018.
The Eastenders actor beat Spencer Matthews and rugby player Martin Bayfield to win the celebrity series of the hit cooking show.
Gregg Wallace praised him for the efforts of John for taking home the win, after treating a menu titled There’s No Taste Like Home. Explaining him and John Torode’s choice of winner he said: ‘John only cooks what he truly believes in, truly loves, and has got a bit of his history in it – do you know who else does that? ‘The great chefs of the world – and that is why he is our MasterChef champion.’