UK Labour Party Sweeps to Power in Historic Election Win. but Impatient Voters Mean Big Challenges

Official results show that Britain’s Labour Party has swept to power after more than a decade in opposition, as a jaded electorate appeared to hand the party a landslide victory but also a mammoth task of reinvigorating a stagnant economy and dispirited nation

Official results show that Britain’s Labour Party has swept to power after more than a decade in opposition, as a jaded electorate appeared to hand the party a landslide victory but also a mammoth task of reinvigorating a stagnant economy and dispirited nation