UK's annual inflation in April accelerates to highest since January 2024