Nick Clegg and Andrew Marr do battle

Nick Clegg and Andrew Marr do battle