It'd be brilliant if there was something similar for UK politicians.

There is!

https://twitter.com/parliamentedits

Nothing tweeted yet except mention of the US Congress one, corresponding accounts also for Canada and Sweden and a mention of IFTTT and code at https://github.com/edsu/anon