Sterling has lost a cent against the US greenback, extending its recent losses and falling below $1.23 to its lowest level since November 2023.