Supreme Court delivers massive blow to Mark Meadows