1h ago1:39TEBritain pays highest rate to borrow in 25 years – latest updates - Th…Europe · Technology · 1 hour ago