How quickly could a general election take place?

Syndicate Post image
A caravan which was used as a polling station on Grange Farm in Garthorpe, Leicestershire, during the 2017 general election (Joe Giddens/PA)

Breaking