A historically high turnout and a bitterly divided electorate mean it could be weeks or longer before a new prime minister is picked.
A historically high turnout and a bitterly divided electorate mean it could be weeks or longer before a new prime minister is picked.