British Prime Minister Boris Johnson finally has the election he has been pushing for but it is a gamble, with experts warning of one of the most unpredictable polls in years
What will European leaders say if the British parliament blocks a no-deal and presses a reluctant Boris Johnson to request a delay to Brexit?
Theresa May's Conservative Party, in addition to the Labour Party, witnessed disastrous results in local elections, while the Liberal Democrat Party was a big winner amid Brexit chaos.
Britain's opposition leader Jeremy Corbyn has been propelled into a position of power over Brexit but needs to walk a tightrope in dealing with the government, analysts say.
British MPs frustrated with Prime Minister Theresa May's Brexit strategy are seeking to force a new approach which could include delaying Britain's EU exit and holding a second referendum.