"They just don't have that extra money, so they're making these huge compromises ... aka anyone earning less than £37,700 - have the full £1,000 allowance. However, for those earning between ...