There isn't a fair way for any group in football at the moment. Supporters who have a season ticket are losing out on part of their entitlement. Clubs are losing out because there's no gate money, and they are having to pay players to do nothing. Broadcasters are missing out because there's no football to televise.
The fairest solution seems to me to end the season today, top three in every league promoted. No team is relegated.
Scrap the league cup, and increase relegation by one extra team per league for the next three seasons.
Broadcasters pay what they are contractually obliged to pay teams for this season, and reduce next season's payment pro rata by the number of games lost this season.
Broadcasters refund subscribers by a pro rata amount on next season's subscription. Clubs refund season ticket holders by a pro rata discount next season.
Open the transfer window tomorrow so that out of contract players can be moved on sooner.
There won't be any European football in 2020-21 season, so the extra league fixtures shouldn't be a problem for Premier League teams.