The Bank of England (BoE) cut interest rates for the second time since 2020 following a majority vote despite noting that inflation will cross its 2% target towards the end of the year.