Weekly inflation records fourth straight increase of 1.23pc