Gladstone har de senaste dagarna icke befunnit sig väl.