United Kingdom votes

Millions of Britons have cast their votes in a general election that has exposed disillusionment with the Labour Party, especially in Scotland, and given a stronger mandate to the Conservative Party to lead the country.