Bank of England hikes key rate by 50 basis points, will continue to respond ‘forcefully’ if needed