Most sensible solution I’ve seen is the one originally proposed by the Germans ...
Nobody gets relegated and two teams get promoted. More games for sky/bt next season. European teams either by current position or if voiding default to last seasons teams