Benazir Bhutto has been sworn in as Prime Minister of Pakistan for the second time after a decisive victory in the country's parliament over her greatest rival, the Muslim League leader, Nawa Shariff.