BankingRecord £3.48bn in withdrawals and deposits at Post Office branches in AprilMay 13, 202435Cash transactions at Post Office branches totalled a record £3.48 billion in April.Across the UK, £2.62 billion was deposited by...