Voting in the Gibraltar general election was slightly ahead of last election's totals in 2015 when 70% of the electorate voted.

By early afternoon, over 20% of the electorate had voted.

The total number of voters is just over 24,000 - the highest ever.

The 15 polling stations close at 10pm, with the count starting shortly thereafter.

The Panorama Opinion Poll, which has a track record of over 40 years, tends to provide accurate results. The latest forecasts that the Gibraltar Social Labour Party, in alliance with the Gibraltar Liberal Party, would win the election with 54% of the votes.

The other two parties, the Gibraltar Social Democrats, and Together Gibraltar, would obtain around 30% and under 20% respectively.

The actual election results will be known after 8am Friday, it was being predicted, when the new government would be sworn in.