ha företett en så ombytlig karakter som unde senaste veckorna.