Home Stock FTSE 100 forecast: BoE decision, Diageo, Vodafone, GSK earnings