That's the story as I have been told, a parking deal, from a very trusted source.
What makes no sense is why MAN ? MAN struggles to park its own a/c and there are airfields all across the country with much more space.
Quite. Perhaps more lucrative for the airport than being able to accept a few diversions on the odd occasion.