Ray Bassett on his Seanad run, Corporation Tax, EU Army & More