UK general election explained: Everything you need to knowBilal Izzat NaqviJuly 4, 2024British voters go to the polls on Thursday in a general election to choose new ... Read More