Op 14 juni 2022 kondigde Palace Capital Plc aan dat Neil Sinclair terugtrad als Chief Executive en dat Steven Owen werd benoemd tot Interim Executive Chairman.