Polls show British Prime Minister Theresa May on course to a landslide in the election she has called for June.
It caught all media organisations in the United Kingdom (UK) offguard, including the establishment's British Broadcasting Corporation (BBC), and global organisations.
Labour leader Jeremy Corbyn set the tone for his campaign by criticising May for her "broken promises" on healthcare and education, and jabbed at her for not agreeing to take part in television debates before the election. This is because he has criticized May, who took office following the resignation of the previous prime minister, for not getting a mandate for her plan by holding an election.
Despite these challenges, however, Dr McAngus said a Labour loss in the election might not guarantee Mr Corbyn's exit.
YouGov poll on behalf of The Times puts the Conservatives in a massive lead.
The German government says that it doesn't expect a British election in June to hold up talks on Britain's exit from the European Union.More news: Brisbane win a thriller over the Wanderers
France will hold a presidential election in April and May, and Germany a parliamentary election in September. A recent YouGov/Times poll predicted that the Conservatives would receive 44% of the vote, compared to 23% for the Labour Party, 12% for the Liberal Democrats, and 10% for the UK Independence Party.
"What do we know that the leader of the Labour Party, the leader of the Liberal Democrats and the leader of the Scottish nationalists have in common?" she asked parliament.
A mere 48% in Scotland supported May's decision and just 46% backed the Prime Minister in Northern Ireland.
Her reasons for the U-turn were supposedly "Brexit", but obviously were more to do with poll ratings and opportunism.
IG Group, which is an online trading platform, has created a general election seats market which allows traders buy and sell the total amount of seats each party could win.
Though May has been cautious in detailing her Brexit strategy, traders think a big victory for in the election could give her ammunition in dealing with those within her own Conservative Party who are urging a complete, "hard" divorce from the European Union - even if that means new tariffs and an exclusion from the bloc's huge single market.More news: Doctor Who: BBC shut down rumours of a female Doctor
May also told the BBC that her political opponents were intent on "frustrating the Brexit process" even after Parliament authorized divorce talks with the EU.
Opinion polls put the Conservatives, who now hold 330 of parliament's 650 seats, way ahead of Labour with 229. But he did oppose his party's decision to enter into a coalition with the Conservatives between 2010 and 2015, which could make him more palatable to voters fleeing from Labour.
And being the only party that wants to retain Single Market Membership and is asking for a second referendum, the Liberals hope to reap the benefits.
If May fails to win a big majority, her authority within the Conservative Party will be weakened.
The snap election outcome may or may not mirror the results of the Brexit referendum.
May today appealed to the public to trust her decision to call for an early general election on June 8, saying the move will strengthen her hand in the complex Brexit negotiations.More news: Cavs rally from 26 down to defeat Pacers
With the Prime Minister needing the support of 434 MPs - two thirds of all seats in the House of Commons - some 522 voted for the early election, with just 13 against.
- Russian Federation vetoes Security Council resolution on alleged chemical attack in Syria
- UK parliament approves June 8 general election
- Aaron Hernandez had Bible verse written on forehead
- F1 Bahrain GP: Bottas expects Mercedes, Ferrari pace battle to swing
- Prime minister asks for backing for early vote
- Paul George Hates Everyone
- United Nations condemns North Korea missile launch after Russia, US spar over words
- Trump follows Turnbull's visa changes with 'buy American and hire American' order
- Samsung Galaxy S8 pre-orders eclipse S7
- Wells Fargo ups sales practices settlement to $142 million