BOE Holds Interest Rates Ahead of UK Election