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