People Housing Payment Defaults Surge in UK: 700,000 Households Missed Rent or Mortgage Payments in April May 9, 2023 Joseph Benjamin Advertisement People