UK public debt soars to highest since 1963, retail sales go down

UK public debt soars to highest  since 1963, retail sales go down
play icon
Picture used for illustrative purpose only.