Duncan has so far raised nearly £20,000 of his £26,000 target, supporting 26 North Norfolk charities by running the London Marathon in October.
Thank you to everyone who has donated - the money will make a world of difference to the 26 charities chosen by you, the public.
If you haven't yet made your donation, you can do so via Duncan's Virgin Money Giving page.