The interest rate decision and the minutes of the rate-setting meeting from the Bank of England is due on Thursday, headlining a busy day for the European economic news. The bank is also set to release its quarterly Inflation Report.