UK sells £4.25bn gilts at highest yield since 1999 — IJR News