Britain has had six prime ministers in under a decade, yet financial markets have grown remarkably unfazed by the political ...