Shares soar on first day of 2023 trading
The FTSE 100 hit a seven-month high during the day, but gave back some of its gains before closing time
The FTSE 100 hit a seven-month high during the day, but gave back some of its gains before closing time