We've been celebrating the phenomenal efforts of former Southampton footballer Francis Benali, who's raised over £1 million for Cancer Research UK. He completed five Ironman triathlons in a week

Now we can look forward to another mammoth charity effort - as David Williamson from Portsmouth prepares to take on 30 marathons in 30 days. And what a test of endurance for David, as Andrew Pate reports.