Britain is heading towards its third election in five years, a decision that could end the deadlock or deepen the crisis.