Consumers made December the busiest month for supermarkets since the pre-lockdown rush in March 2020 despite a jump in grocery price inflation, new figures show.