We've now resolved the incident. Thanks for your patience.
Microsoft have identified a global issue which they are working to resolve - currently external users may be unable to access SharePoint Online sites and OneDrive for Business content. We will update this page with progress.