BoE Cuts 25 Points, As Tight Credit Markets Outweighs Inflation Concerns