Hovis bread ad: 122 seconds to tell 122 years of British history