Pakistan's ousted prime minister Nawaz Sharif was today barred from contesting elections for life, after the Supreme Court ruled that the disqualification of a lawmaker under the Constitution is permanent, a landmark verdict ending the political future of the three-time premier.