Remove all speakernotes from a presentation

Works in PowerPoint 2010 and above

Save a copy of the presentation with a new name
Go to File>Info>Check for Issues>Inspect Document

Select the items you want to check for including Presentation Notes

When the document inspector has finished click on Remove All next to Presentation Notes

And all Presentation Notes are removed