People living in hundreds of towns, villages an cities across England, Northern Ireland and Wales are due a payment ...