S&P 5007,376.86▲ 0.31%
John Swinney Defends Food Price Cap Plan Ahead of Scottish First Minister Vote — Witness News