Tony Blair cautioned the incoming premier that he is 'not going to be loved' when he takes over from Keir Starmer.