
The lady in the centre is Liz Truss, Secretary of State for DEFRA. She is surrounded by men in suits, including me. This was the scene today when the new Somerset Rivers Authority, which will take responsibility to deliver effective flood … [Read more...] about Somerset Rivers Authority – now it’s Official!