Radiohead form new LLP amid speculation over their return Radiohead have formed a new LLP on Companies House, which suggests they may be preparing a new album or tour in 2025 amid speculation over a comeback. Go to Source Author: @josephtaysom