Who won The Great British Bake Off?

John Whaite has been crowned the winner of the third series of BBC Two's The Great British Bake Off.

The 23-year-old beat fellow bakers Brendan Lynch and James Morton in Tuesday night's final, after baking a "Heaven and Hell" chiffon cake.

He told BBC Breakfast that he completed a law degree while taking part in the "friendly competition".

"I think baking helps me academically," he said.