I accidentally put an empty space at the start of the caption of an image in the twenty twelve theme. This caused the sidebar to appear below the content on the front page and on the single page containing the caption.
The blog is here http://kudelka.com.au
Removing the space caused the problem to be resolved. Hope this helps anyone else encountering this problem.