Ditto!
I too am having the same problem. Sometimes it will just suddenly work but most of the time it's annoying slow and when I do get racing, I'll loose my connection mid race.
I too am in the UK, Blackpool and all my other online games work fine.
GK