Warning: Contains spoilers

Glaswegian chef Gary Maclean has been named MasterChef: The Professionals champion.

Maclean, 45, beat 47 other professional chefs over seven weeks of cooking.

He defeated rivals Elly Wentworth, 24, and Matt Healy, 33, in a final in which he designed and prepared a dish for 28 Michelin-starred chefs.