Millions will vote in parliamentary elections in Scotland and Wales, and local elections in England.
Source: BBC.
Written by
in