A tarot card reader has recently unveiled who shall win the UK general elections that begin on July 4, across the country. As polling stations open at 7am, UK residents will be able to decide the country’s next leader through the power of their vote.