Update
"We went car racing"
The Bank of England MPC confounded expectations of traders and economists once again as it decided to raise its policy rate by 15 bps to 0.25%. The vote was split...

This is an exclusive article
Log in or sign up to request access
or