Britain is set to get a new prime minister within two days, after a tumultuous two weeks that saw the previous one toppled and several potential replacements felled by political intrigue.
Home Secretary Theresa May became the country's leader-in-waiting after her sole remaining rival unexpectedly withdrew, saying Britain needs stability amid the uncertainty caused by its vote to leave the European Union. -- More...