240131 – James Halstead – Trading Update