More than a million people from lining the River Thames to catch a glimpse of Queen Elizabeth float past on a gilded royal barge part of the Diamond Jubilee flotilla of 1,000 vessels. NBC's Annabel Roberts, Msnbc's Alex Witt and British historian Andrew Roberts report.June 3, 2012