London shares have ended higher, as the FTSE jumped on hopes that the US-China trade war could soon be resolved, thanks to China's trade offer to the US.
The FTSE 100 closed 133.4 points or 2% up to 6,968.33. Top of the winners was Ashtead Group, rising 4.5% to £19.53 after RBC Capital Markets reaffirmed its "outperform" rating on the stock.
The FTSE 250 ended 227.2 points or 1.2% ahead to 18,764.47. Metro Bank led the winners, jumping 5.9% to £21.96.