UK's soaring inflation caused by 'perfect storm' of conditions, expert says