BoE Holds Rates at Record Low