According to internet firms, the royal wedding broke all records for the biggest ever live streaming audience online.

(The BBC site wobbled, but YouTube’s live stream to over 400 million viewers, ran smoothly. For those who watched BBC1’s coverage, which started at 8.00 am and ended at 4.00 pm, you will never get that time back.)