More than five million Brits in line for cash top-up depending on where they live