OK, I tried Latest News + on a different site without the multi-category extension and URLs were fine. Installed the multi-cat (CW Multicategories) and found the same 'id=' issue had appeared. Uninstalled and it remained.
Raised the issue with the developers of CW Multicategories.
Thanks for your input.