Oh you pretty things! Nick Clegg as Ziggy Stardust