Liberals are often masters at debate! ;-P
Indeed, you do find a lot of master debaters on the liberal team..... ;)