Stamp prices will rise from April 7 with the cost of a first class stamp to increase by 5p to £1.70.