The Labour Party has maintained its stronghold in Bradford following the 2016 local elections.
The party now has 49 seats on the district council - with 46 needed for a majority. Conservatives have 21, Liberal Democrats 10, Green Party 3 and UKIP 1 with 6 Independent councillors.
The widow of a Labour MP who died from cancer has won the by-election to replace him in Sheffield Brightside and Hillsborough constituency.
Millions of voters headed to the polls to vote in today's local elections. Here is when the results are expected in.