Well, that's it done and (sugar)-dusted for another year. (Spoilers ahead, btw.)

'The Great British Bake Off' concluded last night, but not without a bit of drama in the kitchen.

David was crowned winner after undoubtedly being the most consistent baker in the tent during the final. Steph, meanwhile, had an absolute nightmare in pretty much every challenge, despite arguably being the best overall baker. And then Alice almost had a nervous breakdown when she heard that her parents' flight back from a wedding in Ireland was cancelled.

The general consensus on Twitter seemed to be that although no one could begrudge David his win, Steph (who was Star Baker multiple times across the series) was robbed.

Here are the best reactions to the whole shebang, as overheard on Twitter...

Meanwhile, Michael seemed to basically meet up with everyone after the show finished...

And finally let us never forget Mary and Nadiya...

Same time, same place, next year?