ncpolitics.uk
English parliament, anyone?
It's a more popular idea than you might think...