A former cabinet minister, Michael Meacher is best known for
preparing to stand against Gordon Brown for the Labour leadership.
But Derek Walker talks to him about another subject: his scientific
- but not anti-faith - quest for the meaning of life.
Politicians are used to playing with large numbers,
but Michael Meacher has figures that exceed any ...