EXCLUSIVE: Off-grid livers were promised they would receive a payment of £400 in 2023, but some are now finding out that they cannot access the allocated funds.
This article, images and content belong to the source and curated for informational purposes.