The home page for the website has changed and is now a new category of post - 'News'. Anyone can create a 'News' post and you can add an image/ photo to it (see help page on how to do so). The intention is the 'News' page is that it is for... news as opposed to discussion/ chat/ odds and sods which can go on the Discussion page.
When creating a Post, there is now an 'Add media' button visible just below the 'Post title'. This has an option that allows you to upload an image from your PC and then insert it into the post. More info on adding a Post is available here. Nigel.