Figures from the Motor Industry Association show 21,044 cars were sold in March, which beat the previous record in October 2018 by 4,374 vehicles.