Police investigating alleged electoral fraud at polling stations in Glasgow after people find their votes had already been cast Read more