More than 200 members of the public have gathered for a socially distanced nude art installation at London's Alexandra Palace, wearing nothing but face masks. It's the UK's first major participatory ...