Votes are being counted across Gloucestershire for local and European elections

Votes are being counted after polling stations across Gloucestershire have closed for the local government and European elections.

Gloucester, Cheltenham and Stroud held local elections and the whole county voted in European elections.

Results for the local elections will come on Friday. Results for the European elections will be announced late on Sunday.

Voting took place from 07:00 BST to 22:00 BST.