I wouldn't completely write off Your Party although I feel they are destined forever to be minor players.
I predict that some of the left independents will align with Your Party and they, along with a small number of inner city constituency MPs will be YP members.
This could be facilitated by the Greens doing a deal with YP in areas where there are strong independent MPs +/- areas where there's a danger of the progressive vote being split.