Yahoo Canada Web Search

Search results

    • What Would Starmer's Win Mean for UK Business?

      Bloomberg· 14 minutes ago

      Keir Starmer's Labour Party is projected to win a large majority in the UK general election. Bloomberg's Katherine Griffiths discusses what a new Labour government could mean for the City. (Source: Bloomberg)