You hear it playing in shops, in the street, in the country’s most remote areas. Ninety-seven per cent of Haitians own a radio – and everyone from evangelists to voodoo priestesses gets a go on the air. Paolo Woods photographs the DJs - and their audience - in action in the town of Les Cayes
Jeremy Taylor squelches his way through history in Wiltshire, from an Iron Age camp to a modern military range, under the gaze of an ancient white horse
The Inventory: Eric Idle
‘I’ll jump on anybody’s private plane at the drop of a hat. I’m an old-fashioned lower-middle-class boy,’ says the former Monty Python comedian