Latest & Breaking News Updates.
The Barclay family has repaid a £1.2-billion bank debt (Representational) The Barclay family, owner of Telegraph…