Marc and David discuss being blown away by latest Independent Electoral Commission website.