The cacao tree in flower and fruit. Its only pollinators are flies — so without flies there would be no chocolate

Flies, bees and chocolate trees

8 April 2017 9:00 am

It is estimated that the world’s insects perform an annual pollination service for all humankind worth $215 billion. In return,…

Rory Stewart in the Borders, Copyright Shoshana Stewart

Rory Stewart spares no pains in getting to know his constituents

8 October 2016 9:00 am

When it comes to speaking of foreign affairs, Rory Stewart is one of the few MPs who does not peddle…