The Great British Bake Off crowns its 2019 winner After 10 gruelling weeks in the tent, Alice, Steph and David discover which of them has won. Source