Reports of a possible snap general election and a push for a Brexit extension weigh on sterling.