OK, finally I figured it. It seems to be because I have 'Enable Comments' turned off under the Articles settings for the News container. When I turn this on the Latest Posts and Archive links appear in the sidebar again on the frontend.
Not sure why this would be?
Yes I spotted this after a couple of hours head scratching! I would say its bad code!