Japan raises interest rate to highest for 31 years - BBC | Alto