Victory for Cameron in final TV debate as he turns his fire on Clegg: Tory leader's clean sweep of opinion polls