passed her MOT today

advisories for a n/s droplink and n/s track rod end and rear disks (no real concern)
the concern was in relation to the emissions, on the initial test the CO was too high and then the HC were too high,apparantly he dumped in some additive or other to bring the readings down.
the question is whats causing the emissions to be so high,and what needs to be fixed.
1. knackered o2 sensor? (no CEL light coming on on dashboard to indicate fault)
2. knackered cat ?
any ideas fellas?