London Marathon 2020 has officially been cancelled. What does this mean and what to do next? - FAQs