As with anything, it depends on your definition of 'folk'. For modern(ish) comic songs, try anything by Tom Lehrer, Max Boyce, Flanders & Swann, Jeremy Taylor, Paddy Roberts, and others. Cheers Nigel