This Septic Isle

Who's afraid of Marine Le Pen, how corrupt is Farage's Britain, why investors should keep an eye on Japan, and could cheap batteries bankrupt the grid