A review of the challenges and benefits of cancer screening, with recommendations for population-based cancer screening programme from the faculty of Public Health Medicine.