Sterling is gaining against the dollar on Wednesday, enjoying a rare positive run.

Sterling has rallied back above $1.23 in early afternoon trade in London, a gain of roughly 0.6% on the greenback. The move is a result of dollar weakness, caused by signs that Republican US presidential candidate Donald Trump could be closing the gap with his Democratic rival Hillary Clinton. That is pushing investors away from the dollar, in turn sending sterling upwards.

Connor Campbell, a market analyst at SpreadEx, says in an email on Wednesday morning: “A fresh batch of pre-US election jitters has swept the markets this morning, investors fretting over news that Trump has taken the lead in a national poll.”

Here’s how it looks at around 1.15 p.m. GMT (9.15 a.m. ET):

The pound's performance against the euro is also pretty strong on the day, climbing just more than 0.4%.

Here's the chart of the pound's performance against the euro today:

Screen Shot 2016 11 02 at 13.14.55

Foto: source Markets Insider

Sterling bounced in morning trade on Tuesday after Mark Carney confirmed late on Monday he is staying at the Bank of England. The Governor's announcement that he will remain at the central bank until 2019 ended speculation about his possible exit. However, as the day progressed sterling pared its gains, eventually ending the day in the red.