UK shop prices rise by most since April 2024