British Prime Minister Theresa May has announced that a snap General Election  in the UK,will be held on June 8,2017.

Speaking to the packed media at the number 10 Downing Street,Mrs May said “At this moment of enormous national significance,there should be unity in Westminster,but instead there is division.”

British Prime Minister May stressed that “In recent weeks Labour have threatened to vote against the final agreement we reached with the European Union.”

She said that “The Liberal Democrats have said they want to grind the business of the government to a standstill.”

Prime Minister May indicated that “The Scottish National Party say they will vote against the legislation that formerly repeals Britain’s membership of the European Union and unelected members of the House of Lords have vowed to fight us every step of the way.”

British Prime Minister Mrs May continued saying “They underestimate our determination to get the job done and I am not prepared to let them endanger the security of millions of working people across the country.”

“Because what they are doing jeopardises the work we must do to prepare for Brexit at home.And it weakens the government’s negotiating position in Europe.”

“If We do not hold a general election now,their political game playing will continue and the negotiations with the European Union will reach their most difficult stage in the run – up to the next scheduled election.

So we need a general election and we need it now.”

Under the Fixed – Term Parliaments Act,introduced under the last coalition government,the next election was not due until 2020.

According to Sky News report,British Prime Minister May informed the Queen of her decision by phone on Monday,indicated by Number 10 Downing Street.