Voters in North Yorkshire have had their say in the 2022 local elections.
Ninety seats were up for election in the seven districts of Craven, Hambleton, Harrogate, Richmondshire, Ryedale, Scarborough and Selby.
Ahead of the election the council was controlled by the Conservative Party.