Jo Swinson is quite obviously the only party leader enjoying what’s going on right now, says Can it last?