UK Labour claim big wins as general election looms
UK Labour claim big wins as general election looms
Britain's opposition Labour Party has won a parliamentary seat in northern England and control of several councils, inflicting heavy losses on the governing Conservatives to pile more pressure on...