Roger Waters Supersizes Pink Floyd Hits, Skewers Trump at Massive London Show

In front of a crowd of around 65,000, singer-songwriter created a spectacle that was both entertaining and cutting