Pages are taking a while to load this morning - 3 -10 seconds. My IP address is 109.156.xxx.xx
I spotted brief flashes of some other screen while waiting for this site to load, but so brief I couldn't see details. And some unusual URL at bottom left of task bar, again so brief I didn't make a note of it.
Is anyone else experiencing these unusual symptoms?