Question: bank of england base rate what does it mean?
Answer: overnight repurchase agreements