FTSE 100 Live: Stocks rally on Trump-China talks; Gilt yields ease ahead of King’s Speech