Clue: So makeshift team did it at last? (7,8)
Answer: COBBLED TOGETHER
Explanation: So makeshift team did it at last? (7,8)
A rather Rufus-like cryptic definition, with the connection of 'last' with shoemaking.