New musical ‘Perfect’ plays Latitude Festival 2018