On 14 June 2022, Palace Capital Plc announced Neil Sinclair stepped down as Chief Executive and Steven Owen was appointed Interim Executive Chairman.