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