No one likes nasty surprises, and investors might quite rightly say they have had more than their fair share of late, but that is exactly what April’s inflation data delivered.