Starmer likely PM as Labour wins majority in U.K.
Kathmandu, Jul 5; The Labour Party has won Majority seats in the British House of Commons as counting of the vote still continue. Labour leader Keir Starmer will be the…