Post Offices handled a record £801m in personal cash withdrawals in July.