Organisers of the Commonwealth Games in Birmingham promise that tonight’s opening ceremony will be on a par with the spectacular event that launched the London 2012 Olympics games.
The two and half hour show is expected to attract a global audience of one billion people.