News

Labour wins landslide UK election victory

The Labour Party has secured a landmark victory in the UK general election, with the party winning more than 400 seats as the Conservative Party lost power for the first […]