UK and Japan Seal Historic £18bn Investment Deal: A Post-Brexit Triumph or Fiscal Folly? | The Prime