JUST IN: Bank of England holds interest rates at 3.75% in a 6-3 split vote, as inflation climbs to a five-month high of 3.1%.