A Liberal opposition leader has been grilled over his use of taxpayer-funded drivers after calling for two Labor MPs to be sacked over a “boozy lunch”.