Britain’s Economic Bind: Face Public Disapproval or Investor Wrath