Try a different web browser like Google Chrome. Also clear out any temporary Internet files.
Images are normally served by https://ct.yimg.com
If you right click on one of those Chinese characters and select "image info", see if the address is as I indicated, as it may be that yours is being served from the wrong site, or your IP is identifying as outside of the UK.
Try restarting the home hub, to get a different IP address,
Just opened in Chrome and it looks totally different. Problem is with internet explorer by the looks of it.