In the new badge progress indicator, there is some calculation issue. Check the screenshot below with 947 displayed against the Civic Duty badge. Am I missing something here or is it a bug?
Edit: If its by design then can't complain but in my opinion if a user has received a badge then it should be removed from the progress list because there will be no progress on that badge in the future. Specially when the higher level (gold badge - Electorate) is also shown.