har de senaste dagarne varit ytterst ombytlig.