PTC shows serious concerns over mini-budget anomalies