Truss lost her Norfolk South West constituency in eastern England to Labour by 630 votes.London: Liz Truss, Britain's shortest-serving prime minister, suffered
Labour won 412 seats in the 650-seat parliament with only three seats left to declare.London: The UK general election marks a turning point for the country with
As Britain prepares to revisit the ballot box, executives in the City of London are hoping a new government will pay them more attention and put an end to years