British Prime Minister Theresa May announced, Tuesday afternoon, that elections will be held on June 8th, earlier than scheduled.

Read more