Nepal Prime Minister Sher Bahadur Deuba has been elected with a huge margin of votes for the House of Representatives for the seventh consecutive time, with his ruling Nepali Congress party leading in the election tally.