Home Business Best FTSE 100 shares to buy ahead of BoE interest rate decision