Is Nick Clegg getting back on the front foot?