UK and Japan Seal Historic £18bn Investment Deal: A Post-Brexit Triumph or a Leap of Faith? | The Prime