UK and Japan Splash £18 Billion on a Pile of Handshakes and Promises | The Prime