May elections live: millions cast their votes across England, Scotland and Wales – SpryNews