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