Former home secretary Alan Johnson warned the ex-mayor of Greater Manchester against making the same 'mistake' as Gordon Brown when he took over from Tony Blair in 2007.