Sterling hit a seven-month high against the dollar and a two and a half year peak against the euro today.
The gains came after fresh polls showed British Prime Minister Boris Johnson's Conservative Party has extended its lead in opinion polls before Thursday's election.
The ruling Conservative Party extended its lead over the opposition Labour Party to 14 percentage points, up from nine percentage points a week ago, an opinion poll by Survation for ITV's Good Morning Britain showed today.
Sterling rose to as high as $1.3180, its highest level in seven months and was last up 0.25% on the day.
The pound strengthened against the euro to 83.94 pence, its strongest level in two and a half years.
Expectations that the Conservative Party will win an outright majority in this week's election, ending a hung parliament and political paralysis on Brexit has boosted the pound in recent days.