On this day, 80 years ago, at New End hospital in Hampstead, London, an extremely young David Sutch let out his very first scream ….. and he carried on screaming for over 58 years. Happy Heavenly Birthday your Lordship.
Denis Hoare
In Louth, Lincolnshire
To the Loony Party
Read our latest policy suggestions