It was Jim's doing. He phoned up Rachel and got her to ome to Walford to disrupt things with Max and Bradley. Why's he got it in for Max? Yes I know he cheated on Rachel with Tanya but that was 13 years ago. Things hve changed now. Personally I am siding more with Max these days. Bradley has a settled life in walford, he can't just drop his job, friends and girlfriend to go hoome with Rachel just because Jim doesn't like Max.