SRL for [on London 's financial markets , which already have been laboring under worries about Britain 's ailing economy]: The surprise resignations of two top economic government officials heaped more uncertainty [on London 's financial markets , which already have been laboring under worries about Britain 's ailing economy] .
<unk>