The £52m London 2012 Festival, which launched on Thursday, is the culmination of the cultural olympiad and is meant as a showstopper – a blinding array of arts events across the UK between 21 June and 9 September, staged in the spirit of “once in a lifetime”.