Posted onAugust 15, 2025August 15, 2025inDWP, HMRC, Pension, UK DWP And HMRC Leave Pensioners £1,442 Short With No Clue Where Money Went