The prime minister’s surprise announcement caps a bruising 12 months in British politics and would need parliamentary approval before going ahead. Last June, the country voted to leave the European Union, and the so-called Brexit referendum prompted the resignation of former Prime Minister David Cameron.