Pound Sterling improves due to risk-on mood amid ongoing UK general elections

FXStreet

The Pound Sterling (GBP) extends its winning streak, which began on June 27.