In what was a crucial election for both the UK and EU, Britain has been left with a hung parliament. Read about the results and the possible implications of this historic election.

Continue reading