Yeah wasn't using publish, just building it, something I have done at least 50 times before. I found the "Sign the click once manifests" flag was checked in Visual studio (perhaps some windows update changed it, I sure didn't). Unchecked that (see attached) and it's working again.
Thanks for the answer anyway Archie!