Sue Perkins, Mary Berry, Paul Hollywood and Mel Giedroyc for The Great British Bake OffAfter weeks of whisking and folding, tonight will see one baker crowned champion of the Great British Bake Off.

For the first time in the show’s history, it’s an all-boy final with James, John, and Brendan all hoping to win.

And while the safe money’s on technically perfect Brendan to take the prize, we still think quirky innovator James could turn out to be the champion. Not forgetting John, who has been the maverick of the competition with disasters and delights in equal measure.

‘I must admit, I was a little surprised by the winner,’ says Paul Hollywood. ‘And that’s what makes it a fantastic final.’

The Great British Bake Off is on BBC2 tonight at 8pm.