Inflation jumps to 12.7pc in March