I've just noticed this symbol has appeared on the Home Page. If you click on it it seems to refresh the page.