PC announces budget for 2017