UK national debt surpasses £3 trillion milestone | PiQ Markets