Lib Dems burst 'Boris bubble' on live TV