Such a privilege to witness President Obama speaking to a gathering of young people in London yesterday..