Battle heats up to tackle Boris Johnson and be British PM