British pound rose slightly against US dollar despite the Brexit uncertainty continuing.
Boris Johnson's government is still trying to reach a deal on the Brexit, while facing a constitutional impasse after suspending the British parliament.
The British Parliament passed a bill to delay the Brexit deadline, to negotiate an extension and a deal with the EU.
However, Johnson rejected that decision and called for an early general elections on Oct 15th to let citizens determine the date of Brexit.
Whilst, the ECB decided on a rate cut to -0.5% launched a bond-buying program worth 20 billion euros per month (about $22 billion) in its efforts to stimulate the European economy growth.
By 18:55 GMT, GBP/USD rose by 0.1% to $1.2348, with a high of $1.2368 and a low of $1.2284.