Anti-apartheid campaigner and Nobel Peace Prize-winner Nelson Mandela was named as the most popular political hero in a survey of British MPs published in The Independent on Tuesday.