The British pound rallied as Prime Minister Boris Johnson’s Conservative Party secured a solid election victory, setting the stage for a January Brexit.

The pound surged to its highest level since May 2018, hitting $1.3515. By early morning London time on Friday it stood at $1.3475.

The euro also strengthened slightly against the dollar, buying...