March inflation up 2.3%