PE teacher Candice Brown's victory in The Great British Bake Off final attracted an average audience of 14 million viewers, making it the most-watched TV show of 2016 so far. It also drew in a five-minute peak of 14.8m.
The final of the baking show, its last to be shown on the BBC before it moves to Channel 4, drew a bigger audience than the final of this year’s Britain’s Got Talent on ITV, which attracted a 9.7 million peak.
It also beat the BBC’s coverage of the year’s biggest sporting spectacles: the Euro 2016 football final drew a 13.6m peak while Andy Murray’s Wimbledon victory drew a peak of 13.3 million.
Bake Off drew a 53.3% viewer share during the 8pm hour slot last night.
Brands did their best to make the most of Bake Off mania. Here are some of the best efforts, courtesy of Twitter: