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