"India's biggest strength is its youth," says LS Speaker Om Birla at an event in London ...