There were 2.84 million valid blue badges at the end of March 2024, according to analysis of Department for Transport (DfT) data by the PA news agency and motoring research charity the RAC Foundation.