UK general elections 2024: British public to vote today

LONDON – Will the Labour Party form the government, or will the Tory Party succeed once again? The British public…