Organisers of the London Marathon have launched a scheme to enable 800 new charities to become part of the fundraising event from 2026 onwards. Read more here.