Richard Todd has won second place at Leicester Square New Comedian in 2011, won the… Read the postThe Comedian’s OutLuke | 16 | Richard Todd